Spain Restaurant & TOMA Bar
Address513 Tampa StTampa, FL 33602 813-223-2831 Website Hours
Details
Check out more restaurants in Downtown If you were in a helicopter, it would look something like this:The information on this page was last confirmed on Mar 13, 2008. Please report any errors. Reader reviews
jonknee
Mar 13, 2008 by
Excellent Sangria that also counts for happy hour (2 for 1). I haven't been for the music, but the bar and lunch is excellent. Login or register to write a review of your own.
|
||||||||||