Ybor City
Hours & Location
1833 E. 7th Avenue,
Tampa, FL 33605
(813) 242-4545
Hours
Sun.-Thurs. 11am-11pm
Fri-Sat. 11am-1am
1833 E. 7th Avenue,
Tampa, FL 33605
(813) 242-4545
Sun.-Thurs. 11am-11pm
Fri-Sat. 11am-1am