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

Is this your business?
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...
  • Excellent44%
  • Very good32%
  • Average14%
  • Poor4%
  • Terrible3%
Travelers talk about
“oysters” (132 reviews)
“ribs” (25 reviews)
Closed Now
All hours
American, Bar, Seafood, Soups
$$ - $$$
415 2nd St, Indian Rocks Beach, FL 33785-2569
Write a Review
Reviews (971)
Traveler rating
Traveler type
Time of year

1 - 10 of 971 reviews

Reviewed yesterday via mobile

Fun family atmosphere. Lots of choices on the menu ... don't forget to leave your mark on the wall. The kids never let us leave Indian Rock without a visit

Thank Sara S
Reviewed 6 days ago

If you looking for a nice and friendly place this is it. we took our mother there to treat for lunch and it was just great we will go again.

Thank william w
Reviewed 1 week ago

We are locals and haven't been to PJ's for a while. We don't go when the tourist-feeders are in town. First, the easy part....the food. Surprisingly, the food was good and bargain-priced for the tourist corridor. The Grouper was really Grouper (imagine that!), the Mahi...More

1  Thank Ty O
Reviewed 1 week ago via mobile

Eclectic decor...dollar bills nailed every where. A fun kind of atmosphere, but food is overpriced and not as good as other seafood restaurants nearby!

1  Thank elcook2819
Reviewed 3 weeks ago via mobile

We enjoy everything in the menu. Our family favorite is the Chicago Style Oysters! Tracy knows we love them and gets them ordered as soon as we walk in! We always sit in Tracy's section. She has become a life ling friend!

Thank Cheryl R
Reviewed 3 weeks ago

We eat there frequently, especially when guests from other states visit. Unique ambience, awesome service, well prepared food, good prices, fun place!

Thank brenda B
Reviewed 4 weeks ago

I have to start off being fair: PJ's is normally a highly enjoyable place to eat. It's lively, verging on rambunctious and the waiting on team fit right in, being energetic, friendly and helpful. No complaints about the food either. It's classically Floridian beach fare,...More

2  Thank k2hod
Reviewed 4 weeks ago

We needed a table for 6 people plus 2 high chairs, so were asked to wait for what amounted to be about 45 minutes. During this time, PJ's does a good job of giving kids stuff to do-hulu hoops, hook it game, balls. When were...More

Thank jewels1420
Reviewed 4 weeks ago

Oysters, scallops, and grouper were our primary eats when we visited. We avoid battered, fried food and PJ's offers lots of terrific options. Despite being busy, the wait staff were quick and friendly. This is one of our favorite restaurants in the area.

Thank wkndfarm
Reviewed 4 weeks ago

The food is great and the people are awesome. We ate there one nite and two days later we are back again it was so good. From there mahi-mahi to there grouper bites, and gator tails it was excellent. And make sure you leave room...More

Thank Sparky1023
Nearby Restaurants
Lulu's Oyster Bar & Tap House
1,206 reviews
.08 miles away
Slyce Pizza Bar
1,251 reviews
.19 miles away
Kooky Coconut
489 reviews
.42 miles away
Crabby Bill's
3,421 reviews
.11 miles away
Nearby Attractions
Indian Rocks Beach Nature Preserve
118 reviews
.43 miles away
Splash Harbour Water Park
55 reviews
.12 miles away
Indian Rocks Historical Museum
50 reviews
.10 miles away
Chief Chic-A-Si Park
5 reviews
.08 miles away
Questions & AnswersAsk a question
Is pj better than crappy bills
April 22, 2017|
Answer Show 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
do you have gluten free options
March 22, 2017|
Answer Show all 4 answers
Response from Rhonda C | Reviewed this property |
Not sure if they did.
What are your prices?
March 20, 2017|
Response from MahkayKatz | Reviewed this property |
The menu's on their website with prices listed.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner, Late Night
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Families with children, Kids, Large groups, Local cuisine, Special occasions, Bar scene
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
  • E-mail