3650 E Rte 66, Flagstaff, AZ 86004
Tacoslosaltoseast@outlook.com
(928) 714-1012
Open Everyday: 8am - 8PM
Some of the items in our menu are available only for adults.Are you an adult person?