Cuban
La Teresita
La Teresita is a Cuban restaurant/diner that remains open 24hours during the weekend. Located by the Raymond James Staduim, it was a real pleasure the review this place. Grayson and Alex munch down some real Cuban grub and feel nothing but happy belly times.
Watch Episode