Neighborhood

Search More

Locations

The Tuscan Tavern and Grill - Closed

5800 SW Ave. St. Louis, MO 63139 | St. Louis - The Hill | 314-932-1144
Related Stories (1)

Details

Related Stories

  • Gut Check: Restaurant News
    Thanks to a Twitter follower, Gut Check learned that Tuscan Tavern & Grill (5800 Southwest Avenue; 314-932-1144) has closed "temporarily," according to a sign posted on the front door. The...
Loading...