DSCF8175 ← Previous Next → Doors to the kitchen of Larnie’s BBQ, which has been in business for 70+ years in Selma.