P.J.'s Oyster Bar

$$ • Seafood, Bars, Vegetarian

Hours:
415 2nd St, Indian Rocks Beach
(727) 596-5898

About P.J.'s Oyster Bar

P.J.'s Oyster Bar is a friendly and unique restaurant in Indian Rocks Beach, known for its great seafood. Popular dishes include chicken wings, oyster Rockefeller, fish tacos, grouper sandwich, and Ribs. Guests enjoy sitting outside, especially during happy hour, and the atmosphere is relaxed and welcoming. The service is often praised for being friendly and attentive, with servers like Nikki receiving special mention for their excellent service. The restaurant offers a children's menu with good options beyond just mac & cheese or hot dogs, and the food is well-prepared with generous portions. Favorites such as the Philly, Oyster Po Boy, beer battered shrimp, blackened fish tacos, and coconut shrimp are highly enjoyed. The rolls, cole slaw, and fries are excellent, and the food quality keeps guests returning despite some considering it a little pricey. The restaurant’s fun touches, like signing dollar bills, add to its charm, making it an enjoyable dining spot for families and couples alike.

Customers' Favorites

P.J.'s Oyster Bar Reviews

4.2
561 ratings
Restaurantji Rating
5
64%
4
15%
3
7%
2
7%
1
7%
Food
4.3
Atmosphere
4.5
Service
4.7

Share your opinion about P.J.'s Oyster Bar

Restaurantji Rating

Read All Reviews(561)

Ratings

Menu

Add a Menu
P.J.'s Oyster Bar Menu
P.J.'s Oyster Bar Menu

Photos

Add a Photo
P.J.'s Oyster Bar
P.J.'s Oyster Bar
View All Photos

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 12 - 10PM
Updated on: