Get directions to: Palenque Mexican Restaurant, Grangeville, ID
Restaurant address: 711 West Main Street Grangeville, ID 83530, USA
Restaurant: Palenque Mexican Restaurant