La Casa Tropical Authentic Latin Dining

1701 E 4th Ave Tampa FL 33605 USA

(813) 533-0002

Location