Find bars & grills in South Tampa, FL. Listings include White Lie Ybor, El Quijote Bar & Grill.
El mejor sazón boricua y especialidad en mariscos