Tacos Los Altos
Address:
3650 E Route 66, Flagstaff, AZ 86004
Phone:
(928) 714-1012
Hours:
- Tue: 8am-9pm
- Wed: 8am-9pm
- Thu: 8am-9pm
- Fri: 8am-9pm
- Sat: 8am-9pm
- Sun: 8am-8:30pm
Restaurants,
Mexican
Other Businesses:
- Arby's - CLOSED at 3666 E Route 66, Flagstaff, AZ 86004
- Village Inn at 3715 N Kaspar Ave, Flagstaff, AZ 86004
- Sbarro at 4650 N US Highway 89, Flagstaff, AZ 86004
- Jacques at 5200 E Cortland Blvd, Flagstaff, AZ 86004
- Jack in the Box at 3620 E Route 66, Flagstaff, AZ 86004