Web http://restauranteelcharro.com/ Contact 8122850957 Location National Highway Km. 242 #202 San Pedro (El Álamo), Santiago, Nuevo León. Municipality Santiago / ¡Compártelo en tus redes!FacebookTwitterPrint