Review for Twin Arrows Navajo Casino Resort Review For Twin Arrows Navajo Casino Resort Google User Aug 1 '17 at 0:16 This casino in the middle of nowhere has an amazing cafe with the BEST chicken fried steak that I've ever eaten. The casino itself is well designed and the player club sign up is quick and easy. Great return on the slots as well! I definitely can't wait to return here! View full site to comment or like