Introducing Bar Chido, a modern Mexican restaurant designed for post-COVID dining
Downers Grove, IL (RestaurantNews.com) Bar Chido is a local cantina with a big brand presence that you’d be more likely to find in the restaurant district of a major city…