onosm.org submitted note from a business:
name: Los Charros
phone: (217) 322-3111
website: 
twitter: undefined
hours: Sunday-Thursday 11AM-9PM Friday, Saturday 11AM- 10PM
category: ,Mexican Restaurants
address: 