2023 in a new building near the Illinois 48/Interstate 72 interchange. The franchise restaurant is owned by Jessica Michael and Chazaray Carson. “We are Decatur natives who grew up in this ...