Location: 1900 South Milton Road, Flagstaff, AZ 86001
Phone:(928)779-1960
Category: Restaurants
Tags: Mexican Restaurants