Location: 2220 East Route 66, Flagstaff, AZ 86004
Rating: 100/100
Phone:(928)779-5293
Category: Restaurants
Tags: Mexican Restaurants