1. El Herrado 112 E Main St, Tucumcari, NM 88401 Coordinate: 35.17896,-103.72565 Phone: (575) 461-9634