national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
The SoHo Tavern
FL
Tampa
The SoHo Tavern Locations in
Tampa, FL
The SoHo Tavern - 2221 W Platt St
2221 W Platt St
Tampa, Florida 33606
The SoHo Tavern Locations in Cities Nearby