105 N Country Club Dr.,
Mesa , AZ 85201 UNITED STATES
Based on 2 reviews
Delight in Dinning freindly fast value experienceA gurl I met recently lives in the neighborhood goes there.
EL CHARRO Best in ValleyI am a native of this valley and have been going to El Charro as long as I can remember. I crave it often! The food is incredible. They are extremely fast. I hate it when they close for the summer!
Worldwide > United States > Mesa, AZ > Restaurants