PJ's Oyster Bar

$$
Closed
yelp logo

(432)

Photos

415 2nd St
Indian Rocks Beach, FL 33785

PJ's Oyster Bar, located in Indian Rocks Beach, FL, has been a beloved establishment among locals and tourists since its inception in 1993. As a family-owned and operated business, PJ's values the trust and loyalty of its customers who frequent the restaurant.

With a menu featuring a variety of starters, sandwiches, dinners, and desserts, PJ's Oyster Bar offers a delightful dining experience for seafood enthusiasts. Situated on Gulf Blvd., PJ's continues to grow steadily, maintaining its reputation as a go-to spot for delicious seafood in the St. Pete Beach area.

Generated from the website

Reviews

yelp logo
3.5432 reviews
Photo of Kelly G.
Kelly G.
7/25/2025

Highly recommend PJs. As a party of 9 , we had plenty of room at the tables. The neon lights, license plates, dollar bills on the walls make you feel like you are right now the beach. I've been...

Photo of Dave B.
Dave B.
3/21/2025

The decor is fun for the eyes but the smell of sewage takes away from the experience. Service was fast and friendly. Fried beer batter sandwich was a large portion but lacked any flavor, not...

Photo of Peter N.
Peter N.
3/9/2025

Pj's Oyster Bar in Gulfport was damaged by the hurricane and I hear tell it won't reopen. So I made the trek to this location in Indian Rocks Beach. 1dozen raw Oysters, 1 dozen Chicago style...

Photo of Josselin G.
Josselin G.
3/3/2025

I am a huge sucker for oysters and I was so excited to try pjs oysters! I will say I was a tad disappointed when I got my baked oysters. The taste was great, super flavorful, but the size was...

Jerry G.
9/3/2025

Baked potato was hard uncooked, broccoli was half cooked, grouper sandwich was a very small portion of grouper, but it was cooked, my family and I have been going there for many years, But...

Own this business?
See a problem?

You might also like