Skip to main content

Taqueria Pelayo Mexican Food

restaurant · mexican restaurant · Lava Hot Springs, ID

Address
20 W Main St, Lava Hot Springs, ID 83246
Phone
(208) 680-3874
Where
42.6195, -112.0121

Search Hominin for Taqueria Pelayo Mexican Food

Other restaurants nearby

More in Lava Hot Springs

Taqueria Pelayo Mexican Food — restaurant in Lava Hot Springs, ID | Hominin