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...
  • Excellent46%
  • Very good33%
  • Average14%
  • Poor4%
  • Terrible3%
Travellers talk about
“oysters” (138 reviews)
“ribs” (28 reviews)
Open Now
11:00 - 22:30All hours
American, Bar, Seafood, Soups, Gluten Free Options
$$ - $$$
415 2nd St, Indian Rocks Beach, FL 33785-2569
All Details
Write a Review
Reviews (1,021)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,013 reviews

Reviewed 3 days ago

Our family enjoys visiting PJ's whenever were in the area because of the location, menu and relaxed setting.

Thank Dennis H
Reviewed 3 days ago via mobile

Nice view of the water way , great staff , price was right, only couple walking from my hotel, will be back for the night, with music and good time

Thank memendez15
Reviewed 4 days ago

This is a typical bar food but with decent fish. It's a hit or miss depending what you order. The chicken wings are crispy enough but the hot sauce is barely mild and extremely greasy. I had the blackened grouper which was very tasty but...More

Thank DHerman_12
Reviewed 5 days ago

PJ's has always been good, even in their other location. The deck is amazing, the staff great. My husband got the Mahi Mahi tacos both times. I got the Grouper sandwich and then the grilled grouper dinner. We have eaten inside and out. Prices very...More

Thank Rgmele
Reviewed 1 week ago via mobile

Our first visit to PJ's, we live 5 minutes away. I ordered Baby back ribs and the wife ordered King crab legs, 1 pound for $27.99. Salad, Coleslaw and my Broccoli was fresh and good taste. Ribs were very good and falling off bone. This...More

Thank Michael R
Reviewed 1 week ago

PJ's is a must! Great service and a varied menu. Plenty of indoor and outdoor seating. Family friendly and decor has lots of character. Must try the seafood gumbo.

Thank joflossy
Reviewed 1 week ago via mobile

Stopped in for lunch while waiting to check into our condo. Our party of eight was seated quickly next to PJ the parrot. The signed dollar bills covering the walls gave everyone something to talk about. Our waitress was not overly friendly or welcoming, but...More

Thank Danna G
Reviewed 2 weeks ago

Very busy restaurant, but only had to wait about 15 minutes to get seated with 5 people. We had dinner here twice. The first night was great. We sat right next to PJ the bird and waitress told us that he would probably come off...More

1  Thank RealtorTraveler
Reviewed 3 weeks ago

Several times while out on a Sunday we had intended to go here, but they were closed. Finally we did go on a different evening. The interior of the building is to say the least quite unique. Lots to look at. But unfortunately the food...More

1  Thank gwleach32057
Reviewed 3 weeks ago

No frills, down home Florida cooking. The baked oysters were excellent! Hush puppies were very good, too. Fresh seafood, cold beer and good cocktails round out the meal. Service was not excellent, but about what you can expect from a crowded beach bar. We would...More

Thank Tim N
Nearby Restaurants
Slyce Pizza Bar
1,325 reviews
.30 km away
Kooky Coconut
520 reviews
.68 km away
Lulu's Oyster Bar & Tap House
1,310 reviews
.12 km away
Crabby Bill's
3,622 reviews
.18 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
128 reviews
.70 km away
Splash Harbour Water Park
78 reviews
.19 km away
Indian Rocks Historical Museum
51 reviews
.16 km away
McGough Nature Park
70 reviews
.76 km away
Ask a question
Questions & Answers
26 June 2017|
AnswerShow all 10 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.
23 April 2017|
AnswerShow all 12 answers
Response from RickGodsey | Reviewed this property |
Both are good. They have different ownership which means the menu's are different. Each has their own specialty's and I like them both.
Janet Z
23 March 2017|
AnswerShow all 4 answers
Response from Rhonda C | Reviewed this property |
Not sure if they did.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Special Occasion Dining, Groups, Bar Scene, Local cuisine, Child-friendly, Kids
Open Hours
12:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:30
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