Los Charros

Row 1

Details
1600 SE 3rd St
Aledo, IL 61231
(309) 582-8311

Foursquare Tips

  • They just opened in the old Hardee's and this place is the bomb. They'll be coming from miles away. Great authentic Mexican!