New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 3

Spain Restaurant (or Toma) in Tampa?

Lambretta76 | Sep 16, 2004 04: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?

Recommended From Chowhound