Spain Restaurant and Toma Bar
Rating: 4.3/5 (974 reviews)
Details
Address: 513 N Tampa St, Tampa, FL 33602, United States
Type: Bar
Category: bar in Tampa, Florida, USA
Phone: +1 813-223-2831
Website: http://www.tomaspain.com/
Price: ££
Service Options: Outdoor seating, Kerbside pickup, Delivery, Takeaway, Dine-in
Hours
Tuesday | 8 am–9 pm |
Wednesday | 8 am–9 pm |
Thursday | 8 am–9 pm |
Friday | 8 am–10 pm |
Saturday | 4–10 pm |
Sunday | Closed |
Monday | 8 am–3 pm |
Nearby Cities
- Del Rio, FL (5.5 miles)
- Riverview, FL (9.9 miles)
- Apollo Beach, FL (12.5 miles)
- Bloomingdale, FL (13.2 miles)
- Lutz, FL (14.0 miles)
About Spain Restaurant and Toma Bar
Chic choice for Galacian tapas & seafood. Sleek spot near Performing Arts Center featuring Galacian seafood & tapas plus live flamenco music.