JavaScript is not enabled.
Service Going Downhill - Review by citysearch c | Los Charros Mexican Restaurant

Los Charros Mexican Restaurant

Claim

Service Going Downhill 4/21/2008

Have loved this place for years. Went in to eat appox April 3. Server took our order and never saw him... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021