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.

P J's Oyster Bar

Certificate of Excellence
$$$
Seafood, Sandwiches, Delicatessen
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
415 2nd St Indian Rocks, Indian Rocks Beach, FL 33785-2544
727-596-5898
Website
Improve this listing
Today
11:00 am - 10:30 pm
Open now
See all hours
Hours:
Sun 12:00 pm - 10:00 pm
Mon - Thu 11:00 am - 10:00 pm
Fri - Sat 11:00 am - 10:30 pm
Dining options: Breakfast, Late Night, Lunch, Dinner, Takeout

TripAdvisor Reviewer Highlights

Read all 589 reviews
Visitor rating
  • 255
    Excellent
  • 208
    Very good
  • 81
    Average
  • 27
    Poor
  • 18
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
GOOD FOOD / DECENT SERVICE

have been going to PJs for many years and have always had a decent meal. i find it difficult to understand the negative reviews i find on tripadvisor. i have never had any of the experiences on some of these reviews or seen anyone who was unhappy with this restaurant. a happy customer.

4 of 5 starsReviewed August 17, 2015
Charles G
Good for:
  • Families with children
  • Local cuisine
Add Photo Write a Review

589 Reviews from our TripAdvisor Community

Your overall rating of this restaurant
Roll over, then click to rate
  Click to rate
Date | Rating
  • Dutch first
  • English first
  • French first
  • Swedish first
  • Any
English first
South Florida, Florida
Level Contributor
173 reviews
76 restaurant reviews
common_n_restaurant_reviews_1bd8 80 helpful votes
3 of 5 stars Reviewed August 24, 2015 NEW

Kitschy atmosphere where customers decorate and tack dollar bills everywhere, hula hoops and a couple of statues are available for photo ops, and license plates and 70's album covers decorate the indoors. There is an outdoor deck, and the menu leans towards seafood items. We asked to be re-seated as our table was right between the bussing station and the... More 

Was this review helpful? Yes 1
Bristol, Tennessee
Level Contributor
9 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
3 of 5 stars Reviewed August 19, 2015

Fabulous funky atmosphere, great service, food acceptable. Would definitely go again to try other food offerings.

Was this review helpful? Yes 1
Level Contributor
64 reviews
39 restaurant reviews
common_n_restaurant_reviews_1bd8 22 helpful votes
4 of 5 stars Reviewed August 17, 2015

have been going to PJs for many years and have always had a decent meal. i find it difficult to understand the negative reviews i find on tripadvisor. i have never had any of the experiences on some of these reviews or seen anyone who was unhappy with this restaurant. a happy customer.

Was this review helpful? Yes
St. Petersburg, Florida, USA
Level Contributor
24 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
4 of 5 stars Reviewed August 12, 2015 credit card Amex Card Member Review

This is what you would envision a beach restaurant would be. The food is good and the setting is very casual. A bit noisy but definitely family friendly.

Was this review helpful? Yes
Indian Rocks Beach, Florida
Level Contributor
157 reviews
92 restaurant reviews
common_n_restaurant_reviews_1bd8 58 helpful votes
5 of 5 stars Reviewed August 6, 2015

We recently moved to Indian Rocks Beach from Tarpon Springs and have been investigating the places to eat in IRB. We finally visited PJ's and have been back twice in less than a week; its that good. We will be regulars at PJ's.

Was this review helpful? Yes
Mount Sterling, Kentucky
Level Contributor
10 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed August 6, 2015

Shrimp fettuccini and clam chowder was excellent, so was the fish tacos. My husband had California oysters. Everything was good! We came early and missed the crowd. Fun atmosphere

Was this review helpful? Yes
Celina, Tennessee
Level Contributor
15 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed August 5, 2015

Good food in a casual environment . Our server was great, food was fast and hot, but it was a little more expensive than anticipated.

Was this review helpful? Yes
Level Contributor
7 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed August 5, 2015

Food was great! Love the new location across the street from where it was originally. A lot more room than previous location. Still packed as the food is great and prices are reasonable!

Was this review helpful? Yes
Smithville, Missouri
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed July 30, 2015

Great food, not too expensive. Perfect for families ready to relax and eat great seafood after taking in the beach. All there seafood is great. You really can't go wrong.

Was this review helpful? Yes
St. Petersburg, Florida
Level Contributor
20 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
3 of 5 stars Reviewed July 30, 2015

Went here for dinner after a long day at the beach. Everything was fine but really nothing special considering prices are not "cheap". Service was just average. If your looking for Florida seafood then this is not a bad choice.

Was this review helpful? Yes 1

Travelers who viewed P J's Oyster Bar also viewed

 
 

Been to P J's Oyster Bar? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 415 2nd St Indian Rocks, Indian Rocks Beach, FL 33785-2544
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: 727-596-5898

Price and Cuisine

  • Average Prices: USD 35
  • Cuisine: Seafood, Sandwiches, Delicatessen

Restaurant Characteristics

  • Good for: Families with children, Local cuisine
Open Hours
Sunday
12:00 pm - 10:00 pm
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 10:30 pm
Saturday
11:00 am - 10:30 pm

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of P J's Oyster Bar and other visitors
4 questions
Ask a question
Palm Harbor, Florida
4 months ago
boardman
4 months ago
St. Catharines, Canada

See all questions (4)

Questions? Get answers from P J's Oyster Bar staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?