Sandwich Shop in Tampa
Longtime local sandwich shop serving pressed Cubans and half-and-half tea lemonade, cash only.
2010 E M.L.K. Jr Blvd
Tampa, FL, 33610
(813) 621-1495