This is Cuban fast food -- dine in or carry out. We really love a good Cuban Sandwich and Tampa Cuban had this to offer at a reasonable price. We will be back.
Been there, done that? Do tell us about it! Submit a review of this Largo restaurant today.
2 of 5 stars
Showing All Restaurants