PJ Oyster Bar
St. Pete Beach
PJ's has been a favorite with locals since it first opened 25 years ago in Indian Rocks Beach. Our St. Pete Beach restaurant opened 17 years ago and has grown steadily ever since.
As a family owned and operated business, we really appreciate the trust our customers show each time they walk in our restaurant ....