113 N Walnut St
Champaign, IL 61820
Champaign, IL 61820
Open HoursLunch: Tuesday - Friday: 11:00am - 2:30pm; Dinner: Tuesday - Sunday: 5:00pm - 11:00pm
OverviewOpened in 2001, bacaro sets the standard for fine dining in the Champaign-Urbana area. The minimal and modern design makes for a seductively romantic setting to dine. Chefs Thad...
more