Charro Mexican Restaurant and Bar is a beloved dining establishment in Decatur, IL, offering a diverse and delectable menu that caters to all tastes, featuring dishes such as shrimp tacos, fajitas, nachos supreme, molcajete ranchero, and enchiladas supremas.
With a reputation for using quality ingredients and serving up tasty meals, Charro has garnered a loyal following of happy customers who rave about the authentic and delicious Mexican food, making it the go-to restaurant for tacos and burritos in the area.
Generated from the website