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.

  • or