Taqueria Xoshilt, OREM, Utah (UT)
Comfortably operating at 171 West 800 North () in OREM, Utah (UT) (84057), Taqueria Xoshilt is available at 8014269328. Please give them a call beforehand to make a reservation.
More restaurants in OREM, Utah (UT)
Taqueria Xoshilt contact information and details:
Address: 171 West 800 North - , OREM, Utah (UT) 84057
Contact Phone: 8014269328