

Spain Restaurant & Toma Bar
DashPass•
Tapas Bar•
Store Info
DashPass
$$•Tapas Bar
The Castro family, who emigrated from Spain, established the Spain restaurant in downtown Tampa in 1980. The Tapas offered here are a representative selection from the northwestern region of Spain, kn…
Breakfast
8:30 a.m. - 10:10 a.m.Most Ordered
US$0 delivery fee, first order
pricing and fees
--
delivery time
Most Ordered
The most commonly ordered items and dishes from this store