Review for Twin Arrows Navajo Casino Resort Review For Arrows Sports Bar Google User Jan 6 '18 at 23:58 I was at the twin arrows sports bar.. The food is excellent but the service could be alot faster.. Extremely slow for me.. View full site to comment or like