St. John's Tavern

St. John's Tavern

Twitter

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!

Dallas, TX
  • 0 conseils
  • 112 abonnés
  • 115 abonnements
  • 2 Listes
Charger plus
Charger plus
St. John's Tavern n'a pas encore laissé de conseils.