259 North Main Street • Decatur, Illinois • 217.422.7000
Mon-Thu: 11:00 am-2:00 pm, 5:00 pm -9:00 pm • Fri: 11:00 am-2:00 pm, 5:00 pm-10:00 pm
Sat: 5:00 pm-10:00 pm