Bacchus, TAMPA, Florida (FL)
Comfortably stationed at 720 South Howard Avenue () in TAMPA, Florida (FL) (33606), Bacchus can be called at 8132540004. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in TAMPA, Florida (FL)
Bacchus contact information and details:
Address: 720 South Howard Avenue - , TAMPA, Florida (FL) 33606
Contact Phone: 8132540004
