Default
By A Yahoo! Contributor, 6/20/10
When you walk into El Charro your greeted by friendly smiling people who make you feel at home and the food is so good its hard to put your fork down even when your full. My family and I enjoy it so much we try to visit atleast once a week,