at 3106 Olive St, St. Louis , 63103 United States
656 FB users likes Pappys BBQ, set it to 127 position in Likes Rating for St. Louis in Local Business category
Pappys BBQ is St. Louis based place and this enity listed in Barbecue Restaurant category. Located at 3106 Olive St MO 63103. Contact phone number of Pappys BBQ: (314) 535-4340