We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

PJ's Oyster Bar

415 2nd St, Indian Rocks Beach, FL 33785-2569
+1 727-596-5898
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good32%
  • Average13%
  • Poor4%
  • Terrible3%
Travellers talk about
“oysters” (147 reviews)
“ribs” (32 reviews)
Open Now
11:00 am - 10:00 pm Hours
American, Bar, Seafood, Soups, Vegetarian Friendly, Gluten Free Options
$$ - $$$
415 2nd St, Indian Rocks Beach, FL 33785-2569
All Details
Write a ReviewReviews (1,100)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,091 reviews

Reviewed 1 week ago via mobile

Someone recommended this restaurant for oysters. We got Chicago style and they were good. We each got grouper sandwiches that were average and a bowl of pasta. We noticed right away that for $16 they gave us jar Alfredo sauce. We were disappointment and probably...More

Thank mjaek
Reviewed 1 week ago via mobile

This restaurant is over priced for the quality of food they serve. Sometimes good service will make you forget about the poor food, but this time it didn’t. Poor quality food and service. Locals that won’t be returning.

Thank richardtwosouth
Reviewed 2 weeks ago via mobile

PJ’s has the best blackened grouper in IRB. I had the blackened and fried grouper sandwich, they were both out of this world. They have a great atmosphere, just a little on the pricey side.

Thank Ryan L
Reviewed 2 weeks ago

Ok grilled grouper sandwich, heavy fried grouper sandwich, uninspired (and pricey) shrimp and scallops over rice special, passable burger. That was the verdict at a table for 6 the other night, with a tab with gratuity of $150 without much bar. Rule 39, never sit...More

Thank Michael33776
Reviewed 3 weeks ago via mobile

We visited during our vacation as we were staying near by. We received good service and the food was fresh and tasted excellent. I had the blackened grouper sandwich which was one of the best grouper sandwiches I’ve had. Good margaritas too! Worth a visit.

Thank Louise P
Reviewed 3 weeks ago

16 ounce tail for 40 bucks. Melts in your mouth. Kelly, our server, was excellent and very knowledgeable. Great fresh fish and huge menu. My wife had the dry rubbed ribs which were incredible.

1  Thank ernierad
Reviewed 3 weeks ago

My husband & I have eaten here several times and was very satisfied. Plenty of parking, Blues Brothers statues to take pics with, plenty of seating ( choice of inside or outside). We enjoyed the Ahi tuna, also the grouper sandwich. Definitely a place to...More

Reviewed 4 weeks ago via mobile

Waited too long to return here. They always have servers who are happy to be there and very pleasant. We got the oysters, grouper sandwich, lobster roll, clam chowder, and rum cake for dessert. All the food was well prepared and delicious. Always go there...More

Thank JCB556
Reviewed 4 weeks ago

PJ's has the best price on oysters on the half shell that you will find anywhere. A family favorite is the beer-battered fried grouper sandwich and the mussels. My grown children still insist on getting a new t-shirt every time we go :)

Thank Anita G
A TripAdvisor Member
Reviewed 4 weeks ago via mobile

I ordered the Chicago style grouper. I wasn’t a fan, but not because of the quality or how it was cooked. I just didn’t like cheese on my grouper. We had the coconut shrimp for an appetizer and it was delicious!! My husband ordered blackened...More

Thank A TripAdvisor Member
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Prestige Collection Harbourside at Marker 33
75 reviews
.16 km away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
888 reviews
.17 km away
Gulf Towers Resort Motel
120 reviews
.20 km away
Great Heron Inn
165 reviews
.77 km away
Nearby Restaurants
Jake's Cantina
260 reviews
.17 km away
Slyce Pizza Bar
1,447 reviews
.30 km away
Crabby Bill's
4,203 reviews
.18 km away
Lulu's Oyster Bar & Tap House
1,571 reviews
.12 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
150 reviews
1.16 km away
Splash Harbour Water Park
106 reviews
.19 km away
Indian Rocks Historical Museum
57 reviews
.16 km away
IRB Boat Rentals
31 reviews
.14 km away
Ask a question
Questions & Answers
Don B
1 May 2018|
Response from ernierad | Reviewed this property |
They just opened a new location and everything looked spotless.
Jon S
29 April 2018|
AnswerShow all 4 answers
Response from RcFlyerJeff | Reviewed this property |
You have to ask the management, may be they now have medical dogs for emotional support in can someone said something they don't like 😁
26 June 2017|
AnswerShow all 12 answers
Response from Mark C | Reviewed this property |
No Idea. They are part of Crabby Bills stop in there and ask someone at the bar would be my thought.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 35
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Bar Scene, Special Occasion Dining, Child-friendly, Local cuisine, Kids
Open Hours
12:00 pm - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:30 pm
11:00 am - 10:30 pm
Location and Contact Information
  • Address: 415 2nd St, Indian Rocks Beach, FL 33785-2569
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-596-5898
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing