1. El Charro Restaurant 209 Southern Pacific Blvd, Lordsburg, NM 88045 Coordinate: 32.35145,-108.7074 Phone: (575) 542-3400