Taqueria Tepechi
2161 E 17th St, Idaho Falls
(986) 800-1252
Menu
Restaurants in Idaho Falls, ID
Taqueria Tepechi
2161 E 17th St, Idaho Falls, ID 83404
(986) 800-1252