United States Florida Tampa
West Tampa Sandwich Shop
Iconic Cuban eatery known for authentic sandwiches, freshly prepared dishes, and a lively atmosphere, beloved by locals and tourists alike.
- 3904 North Armenia Avenue