Bacaro Wine Bar & Italian Restaurant
113 N Walnut St
Champaign, Illinois 61820
USA
Phone: 217-398-6982
Champaign, Illinois 61820
USA
Phone: 217-398-6982
Food | 4.9 |
Service | 4.8 |
Ambiance | 4.4 |
Overall: | 4.9 |
Location & Nearby Info
Radio Maria0.00 mi
Esquire Lounge Inc0.01 mi
Cafe Kopi0.02 mi
Sam's Cafe0.02 mi
Mike & Molly's0.03 mi
Blind Pig0.03 mi
Twilight Lounge0.03 mi
Seven Saints0.03 mi
Brass Rail0.04 mi
Aroma Cafe0.05 mi
Cuisine:
Bacaro Wine Bar & Italian Restaurant Description:
Awards / Quality Assurance
Bars & NightLife
Reviews of Bacaro Wine Bar & Italian Restaurant