Tacos Izcalli
530 E 17th St, Idaho Falls
(208) 346-2583
Recent Reviews
Order Online
You May Also Like
McDonald's - 650 E 17th St
Fast Food, Burgers, Coffee & Tea
KFC - 680 E 17th St
Chicken, Fast Food, Chicken Wings, Chicken Shop
Thai Kitchen - 752 E 17th St
Thai, Asian, Gluten-Free, Vegan, Vegetarian
Restaurants in Idaho Falls, ID
Tacos Izcalli
530 E 17th St, Idaho Falls, ID 83404
(208) 346-2583