Address: 2001 N 22nd St, Tampa, FL 33605, USA
Yes
There's a large paved lot.
Add Answer
Thanks! Your answer is awaiting moderation.
Why cant you order online?? And why cant you see full Menu prices, and full combo orders.
Did this Cuban sandwich shop use to be by king high school?
Trending Places
American restaurant
717 S Howard Ave, Tampa, FL 33606, USA
7503 W Waters Ave, Tampa, FL 33615, USA
8020 Citrus Park Dr, Tampa, FL 33625, USA
1207 S Howard Ave, Tampa, FL 33606, USA
15333 Amberly Dr, Tampa, FL 33647, USA
5202 N Nebraska Ave, Tampa, FL 33603, USA
13833 W Hillsborough Ave, Tampa, FL 33635, USA
10413 Sheldon Rd, Tampa, FL 33626, USA