P.J.'s Oyster Bar

4.3
(4,365 Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of P.J.'s Oyster Bar

google
Google
4.4
(3,977 Reviews)
yelp
Yelp
3.6
(388 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Laid-back, kid-friendly seafood cafe sports walls plastered with dollar bills & kitschy accents.

415 2nd St
Indian Rocks Beach, FL 33785
415 2nd St
Indian Rocks Beach, FL 33785
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:00 PM
Saturday
11:00 AM - 10:00 PM
Sunday
12:00 PM - 10:00 PM

Recent Reviews

google
Apr 2024
The crab legs were really good but the rest of the food was kinda meh for the price. Our server was fantastic though.
google
Apr 2024
Very good food
google
Apr 2024
Always one of our favorite places whenever we're near the beach. Great food, fun atmosphere.
google
Apr 2024
Great food, atmosphere and service!!!
google
Apr 2024
Ordered the grouper bites, very rubbery texture. Meal ordered the jumbo lobster tail...it was meh at best. Again very rubbery, not very good. 4/10 for an $85 tail.
google
Apr 2024
Awesome grouper Sandwich an drinks Irish Mule hits


Frequently Asked Questions

Does P.J.'s Oyster Bar have happy hours or specials?
Yes, P.J.'s Oyster Bar does have happy hours and specials available.
What is P.J.'s Oyster Bar's rating?
P.J.'s Oyster Bar is rated an average of 4.3/5 stars across various online platforms.

Nearby Locations

Loading...
+1 727-596-5898

415 2nd St, Indian Rocks Beach, FL 33785