Unclaimed listing. Own this business? Claiming opens soon.
Spain Restaurant and Toma Bar
Authentic Spanish tapas restaurant in downtown Tampa, run by the Castro family since 1980.
About
Spain Restaurant and Toma Bar has been serving traditional Galician tapas in downtown Tampa since 1980, when the Castro family brought their recipes from northwestern Spain. You'll find the restaurant at 513 North Tampa Street, offering both lunch and dinner service along with a full bar. The kitchen works from generations-old family recipes, and the space accommodates reservations, private parties, and groups. Live music rounds out the dining experience here.