Momma's Barbecue 2225 Telephone Road, Pascagoula, MS 39567