Tacos Izcalli 39 W Main St, Saint Anthony, USA, 83...
+12086241881
The menu for Tacos Izcalli from Saint Anthony is currently not available. On our homepage you can find a large choice of other menus from Saint Anthony as well. Why not take a look or help Menulist and upload the menu here.