Los Caudillos Grill Restaurant
Melchor Ocampo No. 24
Tepeji del Río, Hidalgo México
Within the Posada San Francisco Hotel, one block from the Municipal Garden
Restaurant located just 100 meters from the Main Garden. It offers on your steaks, burgers, tacos and salads menu, among others. Besides having children's area, terrace and live music.