Located north of downtown Champaign off Market Street. Open on Friday and Saturday nights. Simple menu and excellent BBQ.
Categories: Restaurant | Barbeque