South Tampa has a new Spanish restaurant in the neighborhood

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.