Chamorros Tacos

Taco restaurant · 4098 W 5415 S, Kearns, UT

Hours

More food in Kearns, UT · Tacos in Kearns