South Tampa has a new Spanish restaurant in the neighborhood
TAMPA, Fla. - There’s a new restaurant to the South Tampa scene – but it’s not entirely new to Tampa.
Vizcaya Restaurant & Tapas Lounge used to be in Carrollwood, but they have recently moved to 3671 South West Shore Boulevard. They have contemporary cuisine and tapas from Spain, with a lounge upstairs that has a full bar, live music and outdoor seating.
You can learn more on their Facebook page or website.