Tacos Izcalli
Add to Favorites
CLOSED NOW
Tomorrow: 11:00 am - 8:00 pm
Amenities:
Offers outdoor seating
Phone: (208) 346-2583
Address: 725 W Broadway St, Idaho Falls, ID 83402
Phone: (208) 534-6176
Phone: (208) 254-5883
Cuisines: Mexican, Latin American
Parking: Lot
Takes Reservations: No
245 Houston Cir, Idaho Falls, ID 83402
1705 W Broadway St, Idaho Falls, ID 83402
368 A St, Idaho Falls, ID 83402
645 W Broadway St, Idaho Falls, ID 83402
840 S Utah Ave, Idaho Falls, ID 83402
1260 W Broadway St, Idaho Falls, ID 83402
850 Lindsay Blvd, Idaho Falls, ID 83402
945 W Broadway St, Idaho Falls, ID 83402
450 Whittier St, Idaho Falls, ID 83401
625 Pancheri Dr, Idaho Falls, ID 83402