Recommends
Joined 5 years ago
Best Cuban Sandwich!.
I grew up in South Tampa. I have had cuban sandwiches all over Tampa. This place knocks them all out of the water. Forget the Green store and the MacDill Store; this place is the real deal. Good price and nice people too.
0
Heart