“Enjoy Mediterranean atmosphere in Tampa's most unique, modern, urban setting”
The Castro family, who emigrated from Spain, established the Spain restaurant in downtown Tampa in 1980. The Tapas offered here are a representative selection from the northwestern region of Spain, known as Galicia, one of the best locations for seafood in the world. These traditional Tapas recipes have been passed from one generation to the next, and are commonly served in Galician restaurants and bars. Enjoy...
Be the first to add a review to the Spain Restaurant And Toma Bar.
Spain Restaurant And Toma Bar
- Sat: 4:00 pm - 11:00 pm
- Fri: 7:00 am - 11:00 pm
- Mon - Thu: 7:00 am - 9:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted