St. John's is located in the heart of Uptown Dallas. We have 28 Craft beers on draft. American/Mexican food, fresh and made from scratch!
St. John's Tavern hasn't left any tips yet!
St. John's Tavern hasn't unlocked any badges yet.
Download Foursquare for your smart phone and start exploring the world around you!