United States / Elk Grove / Bars & pubsBarOld Town Pizza & Tap HouseAddress9085 Elk Grove Blvd, Elk GroveWebsiteotpmenu.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itProst Beer Hall · 12 mNot ratedBob's Club · 162 mNot ratedBrick House Restaurant and Catering · 222 mNot ratedDust Bowl Brewing Co. Old Town Tap House