JavaScript is not enabled.
love love love it - Review by citysearch c | El Charro Mexican Restaurant

El Charro Mexican Restaurant

Claim

love love love it 2/7/2006

el charro has been on my list of best restaurants since I was a little girl. when i was growing up i lived across the street from the 1st el charros in fraser on utica rd. I couldnt even tell you how many people I added to there fan club. PROS: best mexican food in town CONS: always too busy on the weekends more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021