Taqueria Pelayo | Mexican Food

Mexican restaurant · 20 W Main St, Lava Hot Springs, ID

Hours

More food in Lava Hot Springs, ID · Mexican Food in Lava Hot Springs