Where'd you like to go?
My Profile
Edit your profile
Close session
Write an opinion

2 reviews of Tampa International Plaza

Great for shopaholics

Located in the southwest of the city of Tampa, Florida, not far from the famous Downtown area, the Tampa International Plaza is THE shopping center in the city. It is one of the largest malls in the region, with about 200 shops, and many options for eating including restaurants and cafes, snacks and fast food. The shops are rather upscale and there are many international brands as well as local American stores. A great day out for shopaholics!

See original
Have you been here?
Add your opinion and photos and help other travelers discover

Information about Tampa International Plaza