THREE FLAGS TAVERN – ST LOUIS, MO

via investmart007    Discuss    Food and Dining
An Unpretentious Sport for St. Louis Foodies – Three Flags Tavern ST. LOUIS, MO: (STLRestaurant.News) – You’ve no doubt heard of restaurants and taverns with “Happy Hours,” but have you heard of “Oyster Hours?”  You have if you’ve been among the lucky St. Louis diners who’ve discovered Three Flags Tavern, 4940 Southwest Avenue in St. […]
The post THREE FLAGS TAVERN – ST LOUIS, MO appeared first on St. Louis Restaurant News.

Submit a Comment

Log in to comment or register here