Che Vita brings bold Southern Italian flavor to downtown Tampa.
Ceviche is returning to Tampa next summer with a new International Plaza location that celebrates its Spanish roots and modern design.