Located near the airport, would be worthwhile if one is trying to spend a few hours. The usual stores are present, plus a collection of boutique shops in the outdoor area. Lots of food and drink options as well.
International Plaza, International Plaza and Bay Street, Tampa, FL 33607, USA
International Plaza Mall and Nearby Attractions on Map
No tours found for International Plaza Mall !