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 ›
Log In or Sign Up to comment

Recommended from Chowhound

Plan your meals around fall premieres with TV Guide