WestShore Plaza is one of the premier shopping destinations in Tampa, Florida with a mix of shopping, exclusive Bay Area dining and an AMC theater. There is also an indoor playground offers 800 sq ft of play for the kids.