Our favorite restaurant in Champaign. Service is great and very friendly (apart from one server we had last fall who has, thankfully, seemed to have left). Food ranges from very good to amazing. We've never had a bad meal at bacaro.
You can throw down a lot of money here, but you don't need to. The bar is great, they have reasonable and interesting wines by the glass, and you can have a few appetizers or smaller courses and leave without spending too much and but still feeling like you had a special night out.
Highly recommended.