Luxury stores, climbing wall, and hotel you can walk to: how International Plaza quietly became something no other Tampa mall is

International Plaza and Bay Street is a two-level enclosed mall with an open-air restaurant street attached, at Westshore and Boy Scout Boulevards in Tampa, FL, right beside Tampa International Airport.

Its opening was scheduled for September 11, 2001.

The doors opened on the 14th instead, with Apple’s first Florida store among the 200 tenants inside…

Story continues

TRENDING NOW

LATEST LOCAL NEWS