El Quijote Bar & Grill
6110 Causeway Blvd
Tampa, FL 33619-6248
813-644-7836