PT's BBQ
243 E Decatur St, Decatur IL 62521