Restaurant in Tampa
Tex-Mex sports bar with live music, frozen cocktails, and a second-floor outdoor patio.
1600 E 8th Ave Suite A-200
Tampa, FL, 33605
(813) 241-8588