2117 E 7th Ave, Tampa,Florida 33605, United States
Traditional Spanish restaurant, a branch of a long-standing local chain dating back to 1905.
book Table nowCart is empty |
2117 E 7th Ave, Tampa
Florida 33605, United States
Phone Number : 1(813) 248-4961
Operating Hours : Mon - Thu 11:00 am - 10:00 pm, Fri - Sat 11:00 am - 11:00 pm, Sun 11:30 am - 9:00 pm.