Havana Village Restaurant, TAMPA, Florida (FL)
Conveniently situated at 8114 North Florida Avenue () in TAMPA, Florida (FL) (33604), Havana Village Restaurant is available at 8139321712. It is advisable to give them a call beforehand to make a reservation.
More restaurants in TAMPA, Florida (FL)
Havana Village Restaurant contact information and details:
Address: 8114 North Florida Avenue - , TAMPA, Florida (FL) 33604
Contact Phone: 8139321712
