Address: 5004 E Fowler Ave A, Tampa, FL 33617, USA
No but they release special subs every once in a while you should suggest it to them
No, they don't have a Cuban sandwich.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Sandwich shop
14925 Bruce B Downs Blvd Suite 401, Tampa, FL 33613, USA
4410 W Boy Scout Blvd Suite 150, Tampa, FL 33607, USA
6217 E Hillsborough Ave Unit 109, Tampa, FL 33610, USA
3904 N Armenia Ave, Tampa, FL 33607, USA
14444 N Dale Mabry Hwy, Tampa, FL 33618, USA
9000A N Florida Ave, Tampa, FL 33604, USA
5021 E Columbus Dr, Tampa, FL 33619, USA
3743 N 15th St, Tampa, FL 33610, USA