PJ's Oyster Bar

Row 1

500 1st St
Indian Rocks Beach, FL 33785
(727) 596-5898
$ $
Mon–Sat: 11:00 AM–11:00 PM Sun: 1:00 PM–10:00 PM

Foursquare Tips

  • Sooo delish!!! This is a spot you must try !! Grouper was so good!! And leave a dollar on the wall! Say hi to ok the parrot too!!!
  • Best deal on the beach for a grouper sandwich! Also great: blacked grouper, fresh oysters, clam chowder AND STONE CRAB (in season). If broccoli is the veg, get it, it's fresh, cooked perfectly.
  • Only 1 tip... BEST PLACE EVER!!!! TRY IT FOR YOURSELF!! If you don't like it YOUR CRAZY!.
  • Don't pass up the Chicago oysters.
  • all of the sefood is great and don't forget to say hi to PJ the Parrot!
  • Dozen oysters for $6.99! Yum!
  • Blackened mahi tacos are so good
  • The service here is horrible! The fat doorman was a complete jerk. The bartender is annoying. They want you to eat and dash. Seriously save your time and frustration go somewhere friendly
  • Great seafood gumbo & wings!!!
  • I feel like this is the best seafood in the greater Tampa Bay area.
  • Best kids grilled cheese & chicken fingers in town!
  • Gotta try the oyster Rockefeller
  • The Bluesbrothers was jamming in front of PJ's on Indian Rocks. Lol best fish sandwiches.
  • Staff told us PJ the parrot will let little kids pet him but if you're bigger he'll nip ya!
  • PJ's is deservedly a local legend, along with nearby Crabby Bills. They're grown larger, but remain consistently good. You'll love them as a tourist, or think they're a safe, but unremarkable bet.
  • Fantastic seafood at reasonable prices. Be prepared to wait, but it is worth it.
  • Great seafood menu and the fish is really fresh. Had dinner in the patio, nice! Service was excellent.
  • Very good grouper sandwich
  • $12 oysters are unbeatable clean and $12 lol:-):-)
  • Great food, great atmosphere and great wait staff.

Around the Web