El Charro Restaurant

575-542-3400
209 S P Blvd
Lordsburg, NM 88045
No photo available for this business

Business Information

Restaurants
Mexican

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 08, 2008
This place has the best homemade tortillas and salsa. My kids love the taco plate with rice and beans. My favorite is the albondigas with ho... (more)

Browse our top cities

Browse cities by state