Share |

Business Directory

back to business listings

Los Charros Mexican Restaurant

65 S Adams St
Carthage, IL 62321
Phone: 217-357-9491

Los Charros offers a huge menu of lunch and dinner meals for a reasonable price. Open 11am every day, closing is at 9pm Su-Th, 10pm Fri and Sat. There is a lounge/bar room in the back that has been known to stay open a little later.