Map
Calzada Misioneros, Casa de Huespedes Palomar, Santiago, Mexico
Restaurant
Palomar Restaurant