Tallahassee FL CATERING, and MORE, Barbecue 1. 926 W Tharpe St, Tallahassee, FL 32303 | Smokin' Lo's BBQ, CATERING, and MORE (850) 294-4885