Taqueria Tepechi
2161 E 17th St, Idaho Falls
(986) 800-1252
Recent Reviews
Taqueria Tepechi
2161 E 17th St, Idaho Falls 83404
(986) 800-1252