South Tampa

Tampa, Florida Location​

South Tampa location is now open!

South Tampa

4110 Henderson Blvd

Tampa, FL 33629

Phone: 813-443-1822

Hours

Sunday - Thursday | 11am - 9pm Friday - Saturday | 11am - 11pm

Order Online

Our Other Locations:

Downtown Tampa

777 N. Ashley Drive Suite C, Tampa, FL 33602

Westchase Tampa

556 W. Linebaugh Avenue, Tampa, FL 33626