Holiday Sweepstakes: You Could Win* a KitchenAid 7-Qt. Pro Line Stand Mixer and More! Enter the Giveaway

Follow us:

Restaurants & Bars 3

Spain Restaurant (or Toma) in Tampa?

Lambretta76 | Sep 16, 200404:43 PM

Has anyone been to Spain Restaurant, or perhaps it is called Toma, on Tampa St. in downtown Tampa? If so - how about a review?

Drove by it the other night and it looked very interesting. There's not much good Spanish cuisine in the area. (I'm assuming that Latam, in the Centro Asturiano, doesn't serve Spanish food anymore. In fact, is it even open? I used to get really tasty Cubanos there...)

Want to stay up to date with this post? Sign Up Now ›

Recommended from Chowhound

Catch up on the latest activity across all community discussions.
View latest discussions