Los Charros
Los Charros Mexican Restaurant serves a tasty array of Mexican dishes in an intimate setting that welcomes dogs in the outdoor seating area. Enjoy burritos, enchiladas, tacos, and a variety of combo plates. Los Charros is open Monday through Saturday from 11am to 8pm and Sunday 10am to 3pm.
Call (309) 755-111 for more information.
Reviews
Location
Traveler Photos
We haven‘t received any photos of Los Charros yet.
Want to feature your creature? Upload a photo of your pet at Los Charros! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.