Taco Time

2618 North 1850 West Farr West, Utah 84404 United States of America

Location