Seafood and Fun at PJ’s Oyster Bar in Indian Rocks Beach

With a family-friendly atmosphere, fresh and affordable seafood, and something on the menu for everyone, PJ’s Oyster Bar in Indian Rocks Beach is the perfect place to relax after a sun-filled day or to refuel before heading back to the beach.

26 Acres of Fun at the St. Pete Pier

With 26 acres that includes restaurants, a splash pad and playground, and even a fishing deck, there is something for everyone to enjoy at the St. Pete Pier.

727-595-3000