Review for Twin Arrows Navajo Casino Resort Review For The Coffee Bar Google User May 11 '18 at 11:09 Better than Starbucks by far....nice little coffee shop with outdoor seating available in downtown Flagstaff...yes they do have parking! View full site to comment or like