← Idaho Falls restaurants
Tacos Izcalli
No reviews yet
Mexican530 E 17th St, Idaho Falls
Own or manage Tacos Izcalli? Claim this listing free
Hours
Hours not listed yet.
Details
Address530 E 17th St, Idaho Falls 83404-6154
Phone12085293788
Websitehttp://tacos-fb.keeq.io/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.