2 ratings · How the score works
Taverna
Italian · Pizza · Wine Bar
Taverna is a trendy wine bar and Italian restaurant known for its brick-oven pizzas and seasonal Italian and Spanish dishes served in a sleek, warm setting.
Location
Best places nearby
The highest rated places close to Taverna.
Local restaurants nearby
San Marco Blvd, FL



