International Plaza is really the upscale shopping center for the Tampa Area. This mall offers a variety of upscale stores that you wont find just anywhere including Lord and Taylor and even Tiffany and Company. Bay Street is an extension of International plaza and has some great diining choices including my favorite.. The Cheesecake Factory.
more