Shopping mall
Channelside Bay Plaza
51 locals recommend,
Tips from locals
It is close to the Florida Aquarium and here, you have restaurants, shops or you can just stroll around the area.
Unique things to do nearby
Locals also recommend
Location
615 Channelside Dr
Tampa, FL
Channel District