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

7500 Gulf Blvd., St. Pete Beach, FL 33706
+1 727-367-3309
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good36%
  • Average13%
  • Poor5%
  • Terrible3%
Travellers talk about
“oysters” (118 reviews)
“gumbo” (20 reviews)
“stone crab” (21 reviews)
Closed Now
All hours
American, Bar, Seafood, Soups, Vegetarian Friendly
$$ - $$$
7500 Gulf Blvd., St. Pete Beach, FL 33706
All Details
Write a Review
Reviews (662)
Traveller rating
Traveller type
Time of year

1 - 10 of 657 reviews

Reviewed yesterday

We went here on a Wednesday night after a recommendation from our valet at the Tradewinds.. It was me, my husband and our two boys (14 and 10). My husband was craving oysters. The place has a very campy feel to it. (Brown paneling on...More

Thank Cmkr117
Reviewed 2 weeks ago via mobile

This place is a must stop if U like seafood prices are not bad for being next to the beach. Was well taken care of the whole time there no wait to be seated a great family place. I had the beer fried shrimp with...More

Thank Nbty
Reviewed 2 weeks ago

This was my first and I was not disappointed. Beverly, the owner's sister, came over to give us a warm greeting. There is always a special lunch menu in addition to the regular one. So much to choose from and she gave us some of...More

Thank buster7919
Reviewed 4 weeks ago via mobile

We stopped here for lunch while vacationing. It is hard to choose which was better, the food or the service. I had the grouper sandwich and fries and both were delicious. The waiter (I didn't get his name) was excellent and the atmosphere was relaxed....More

Thank Denitra R
Reviewed 4 weeks ago

The food was good, prices good and the staff very friendly and attentive. They make sure you are taken care of, with an at home atmosphere. I would recommend stopping in for lunch or dinner!

Thank Lor5791
Reviewed 4 weeks ago via mobile

We are new to the area and came here for the first time with some friends who were on vacation. I love the atmosphere, the tables and chairs reminds of Grandma's house so it feels welcoming right off the bat! Staff was friendly and service...More

Thank Kim W
Reviewed 4 weeks ago

I was very disappointed that they no longer have the fish tacos on the dinner menu but what food we've ordered we have thoroughly enjoyed. Good drinks, interesting decor and very nice help.

Thank DianeY204
Reviewed 10 July 2017

We had eaten at PJ's several years ago on one of our annual trips to this area. It was good then, but we had tried other places since then. We went back this time because of a specific menu item one of my kids wanted,...More

Thank Revwgreen
Reviewed 28 June 2017 via mobile

We have come to St Pete Beach most years for our weeklong family vacation for the last 10+ years. We always go to PJs Oyster Bar, often more than once, because we have come to rely on its good food at reasonable prices and welcoming...More

Thank MrDoozy
Reviewed 28 June 2017 via mobile

we were out and about decided to go to Pj's for lunch ...Our drinks were good and we shared the fish spread ..it came with baby tomato, sliced onion and olives ...the lunch menu specials have good prices from $7.00 to $10.00 and come with...More

Thank milliemccabe
Nearby Restaurants
Frog Pond
754 reviews
.11 km away
Chill Restaurant & Bar
879 reviews
.25 km away
Willy's Burger and Booze
325 reviews
.15 km away
Beverly's La Croisette
698 reviews
.13 km away
Nearby Attractions
Mastry's Brewing Co.
41 reviews
.34 km away
Corey Avenue Sunday Market
22 reviews
.26 km away
Art Expo Custom Framing Gallery
11 reviews
.30 km away
Horan Park
8 reviews
.45 km away
Questions & Answers
Get quick answers from PJ's Oyster Bar staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$45
Lunch, Dinner, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover
Good for
Groups, Special Occasion Dining, Kids, Local cuisine, Bar Scene, Child-friendly
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 7500 Gulf Blvd., St. Pete Beach, FL 33706
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-367-3309
  • E-mail
PJ's St. Pete Beach is a family friendly seafood restaurant that serves fresh local seafood. Along with seafood we have the best ribs this side of St. Louis, awesome burgers, salads and chicken entrees. PJ's has a full bar with over 60 bottle beers and 8 beers on tap. We can accommodate large parties and have a private room available for meetings, rehearsal dinners and social gatherings. Please call for details.
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