Papa's Bar-B-Que & Seafood

Papa's originally began in 1972 as a small, carry-out barbecue joint in Downtown Savannah. Due to their popularity, they now enjoy a new, expansive restaurant space on Whitemarsh Island.

Reviews/comments (0)
Add a review
Roll over stars and click to rate.
  • or

Right Now On