Pit-N-Peel BBQ and Seafood — Restaurant in Baton Rouge, Louisiana, USA. Hours, map, contact. USAForAll.