P.J.'s Oyster Bar

American · Indian Rocks Beach

P.J.'s Oyster Bar is a 4.4-star rated Oyster bar restaurant located at 415 2nd St, Indian Rocks Beach, FL 33785, in the Indian Rocks Beach area of Indian Rocks Beach. It has accumulated 4500+ reviews.

View Menu

4.4

Rating

4500+

Reviews

$20–30

Price Range

7/7

Days Open

Hours

Monday11 AM–10 PM
Tuesday11 AM–10 PM
Wednesday11 AM–10 PM
Thursday11 AM–10 PM
Friday11 AM–10 PM
Saturday11 AM–10 PM
Sunday12–10 PM

Reviews

Rated 4.4 stars based on 4500+ public reviews

“I can not say enough good things about our experiences at PJ'S while we were staying at the Holiday Inn Harborside next door. For one it's within walking distance which was great but there was also…”
Visitor review
“My hisband and I came here the day after we got engaged, 7 years ago. We had amazing food and peft our dollar on the wall. We finally came back this year and had the same amazing food, sat at the…”
Visitor review
“Everything you want in a beachside Florida bar/pub. ( However not directly on the beach) Everyone was happy with their food, service & drink. Food came very quickly. I even made a point of telling…”
Visitor review

At a Glance

Parking

  • Free of charge street parking
  • Free parking lot
  • Paid parking lot
  • Plenty of parking

Payments

  • Accepts credit cards
  • Accepts debit cards
  • Accepts NFC mobile payments
  • Credit cards

Amenities

  • Has bar on site
  • Has toilet

Accessibility

  • Has wheelchair-accessible car park
  • Has wheelchair-accessible entrance
  • Has wheelchair-accessible seating
  • Has wheelchair-accessible toilet

Service options

  • Has outdoor seating
  • Offers kerbside pickup
  • On-site services available
  • Offers takeaway
  • Serves dine-in
  • No delivery

Dining options

  • Serves lunch
  • Serves dinner
  • Serves dessert
  • Has seating
  • Has table service

Offerings

  • Serves alcohol
  • Serves beer
  • Serves cocktails
  • Serves coffee
  • Serves comfort food
  • Serves happy-hour drinks

Highlights

  • Has fast service
  • Has great beer selection
  • Serves great cocktails
  • Serves great dessert
  • Serves local speciality

Popular for

  • Popular for lunch
  • Popular for dinner
  • Good for solo dining

Atmosphere

  • Casual
  • Trendy

Crowd

  • Good for groups
  • Popular with tourists

Planning

  • Doesn't accept reservations

Children

  • Good for kids
  • High chairs available
  • Has kids' menu

Frequently Asked Questions

Everything you need to know

P.J.'s Oyster Bar in Indian Rocks Beach, FL, is open Monday through Saturday from 11 AM to 10 PM. On Sundays, the restaurant welcomes guests from 12 PM to 10 PM.

P.J.'s Oyster Bar is located at 415 2nd St, Indian Rocks Beach, FL 33785, United States. This address places it within the Indian Rocks Beach area of Indian Rocks Beach.

P.J.'s Oyster Bar offers takeaway and kerbside pickup services. Dine-in and outdoor seating options are also available for guests, but the restaurant does not offer delivery.

P.J.'s Oyster Bar is categorized as an Oyster bar restaurant. It serves a menu that includes comfort food, healthy options, and small plates, focusing on local speciality dishes.

Yes, P.J.'s Oyster Bar is listed as good for groups and popular with tourists. It is also good for kids.

About P.J.'s Oyster Bar

P.J.'s Oyster Bar

P.J.'s Oyster Bar offers a price range of $20–30. Guests can enjoy various service options, including outdoor seating, kerbside pickup, on-site services, takeaway, and dine-in. Delivery is not available.

P.J.'s Oyster Bar provides a casual and trendy atmosphere suitable for various guests. It is popular with tourists and considered good for groups, as well as being good for kids with high chairs and a kids' menu available. Dining options at P.J.'s Oyster Bar include lunch, dinner, and dessert, with seating and table service provided, though it does not accept reservations.

P.J.'s Oyster Bar offers a diverse menu of alcohol, beer, cocktails, coffee, comfort food, healthy options, small plates, and late-night happy-hour food and drinks. Its highlights include fast service, a great beer and cocktail selection, great dessert, and local speciality, popular for lunch, dinner, and solo dining. P.J.'s Oyster Bar ensures accessibility with wheelchair-accessible car park, entrance, seating, and toilet. Payments are convenient with credit cards, debit cards, and NFC mobile payments accepted, and plenty of free and paid parking is available, with a bar on site.

Photo Gallery

A glimpse inside P.J.'s Oyster Bar

P.J.'s Oyster Bar exteriorP.J.'s Oyster Bar interiorP.J.'s Oyster Bar interiorP.J.'s Oyster Bar foodP.J.'s Oyster Bar food

Where P.J.'s Oyster Bar is

Address and contact

Address

415 2nd St, Indian Rocks Beach, FL 33785, United States

Phone

+1 727-596-5898