The food wasn't horrible but, well, there are a number of great restaurants in flagstaff with similar food. Also it seems to be a hangout for you people who, well...
Address: 3520 E Route 66, Flagstaff, AZ 86004-4033
Location: United States > Arizona (AZ) > Flagstaff
Phone Number: +1 928-526-4290