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, Corner of Gulf Blvd. & 75th, St. Pete Beach, FL 33706-1813
+1 727-367-3309
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good36%
  • Average13%
  • Poor5%
  • Terrible3%
Travelers talk about
“oysters” (124 reviews)
“stone crab” (23 reviews)
Open Now
11:00 AM - 10:00 PM Hours
American, Bar, Seafood, Soups
$$ - $$$
7500 Gulf Blvd, Corner of Gulf Blvd. & 75th, St. Pete Beach, FL 33706-1813
All Details
Write a ReviewReviews (715)
Traveler rating
Traveler type
Time of year

1 - 10 of 710 reviews

Reviewed 5 days ago via mobile

Very friendly staff, family atmosphere, very clean! Great Grouper!! Reminds ya of a large older family type diner.

Thank Melissa P
Reviewed 5 days ago

We love PJ's. When in town stop in for an authentic seafood meal! As usual the food was wonderful and the service fine. It's a place with good character, local taste, and good food! A favorite of many locals as well.

Thank Dawn M
Reviewed 5 days ago

PJ's is a great seafood joint with a friendly, family atmosphere. We're a little biased because it's where my wife and I went on our first date 13 years ago! The seafood here is always great, especially the stone crab, when they're in season. Don't...More

Thank tls0857
Reviewed 1 week ago via mobile

My wife and I were in a time crunch to catch the bus to Clearwater, and we ducked into PJ’s for a quick bite to eat. They served us some tasty seafood gumbo and a delicious sandwich in just a few minutes at a very...More

Thank dwight b
Reviewed 2 weeks ago

We have been dining at PJ's for the past 14 years. We stop at least once on every trip to enjoy the fresh oysters and other seafood items served at PJ's. On every visit, we have found the tables and restaurant to be clean and...More

Thank Kenneth D
Reviewed 3 weeks ago via mobile

We came here with our family of 4 while staying in St. Pete. The atmosphere was very casual and our server was very friendly. The service was great and the food was delicious. We ordered the stuffed grouper and the blackened ahi tuna. Both dishes...More

Thank CarmenCD1
Reviewed 4 weeks ago

We will come back but ask mgt. to dim the lights a bit. Overall the atmosphere is beyond casual, it’s closer to “trendy hospital cafe.” Food and service were very good and that is what we came for...

Thank caseymorgan
Reviewed 4 weeks ago

My only problem at PJs was trying to decide what to order as they have a great selection. I settled on the combo of grouper and shrimp. I also ordered a cup of the seafood gumbo. All the food was prepared perfectly. The waitstaff were...More

Thank Elaine R
Reviewed 5 weeks ago via mobile

This place has a unique charm with its decor, a nod to the original PJ’s in Indian Rocks. The place was full of local folks watching a hockey game together which immediately told me it was good or they wouldn’t hang out there. The menu...More

Thank Sweetvolt1
Reviewed May 17, 2018

Back again to St. Pete Beach and PJs Oyster Bar much more than the title its a restaurant with a bar once again we had the sea food special for two people @ 37.00 a great meal . I know I sound repetitious but when...More

Thank easytraveler413
Nearby HotelsSee all 32 hotels in St. Pete Beach
Driftwood Motel Apartments
2 reviews
.09 miles away
Sundial Beach Motel
13 reviews
.17 miles away
Blind Pass Resort-Motel
221 reviews
.32 miles away
St Pete Beach Suites
540 reviews
.34 miles away
Nearby Restaurants
Beach Snoballs
382 reviews
.08 miles away
Frog Pond
898 reviews
.07 miles away
Chill Restaurant & Bar
1,027 reviews
.16 miles away
Willy's Burger and Booze
410 reviews
.10 miles away
Nearby Attractions
Mastry's Brewing Co.
58 reviews
.21 miles away
Corey Avenue Sunday Market
32 reviews
.16 miles away
Horan Park
13 reviews
.28 miles away
Art Expo Custom Framing Gallery
11 reviews
.19 miles away
Ask a question
Questions & Answers
April 9, 2018|
AnswerShow all 3 answers
Response from Elizabeth M | Reviewed this property |
PJs is on the SW corner of Gulf Blvd and 75th St.
April 9, 2018|
AnswerShow all 5 answers
Response from compassquest | Reviewed this property |
corner of Corey and 75th
Beverly U
November 24, 2017|
Response from Local36 | Reviewed this property |
There is no question to answer?
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$7 - $45
Lunch, Dinner
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, Accepts Credit Cards
Good for
Bar scene, Large groups, Special occasions, Kids, Local cuisine, Families with children
Open Hours
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:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 7500 Gulf Blvd, Corner of Gulf Blvd. & 75th, St. Pete Beach, FL 33706-1813
  • 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