Bacaro
113 North Walnut, Champaign
Phone: ☎ +1 217 398-6982
About
Bacaro, 113 North Walnut, Champaign, ☎ +1 217 398-6982, [68]. Italian restaurant in downtown Champaign with a vast selection of Italian wines and a creative artesianal menu. Small portions. $25-28, $75 fixed meal.