El Quijote Bar And Grill

6110 Causeway Blvd Tampa FL 33619 USA

(813) 644-7836

Location