Tin Can Tavern & Grille Locust
1909 Locust St
St Louis, Missouri 63103
USA
Phone: 314-241-9330
St Louis, Missouri 63103
USA
Phone: 314-241-9330
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Panama Red's0.03 mi
Hot Locust Cafe0.04 mi
Nectar0.04 mi
Pepper Lounge0.05 mi
F15teen0.06 mi
Evans Cafeteria0.06 mi
Imo's Pizza0.08 mi
Sam Restaurant0.08 mi
Saint Louis Tap Room0.12 mi
White Knight Diner0.12 mi
Cuisine:
Tin Can Tavern & Grille Locust Description:
Tin Can Tavern & Grille Locust is a attractive Brew, Pubs, Microbreweries,Banquet,Barbeque, Grill,Bar restaurant in St Louis, Missouri, offering you a big choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Tin Can Tavern & Grille Locust