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...)