Review for Twin Arrows Navajo Casino Resort Review For Zenith Steakhouse Google User May 6 '18 at 2:05 Service and food were great!! first time here and i loved it. If driving by twin arrows casino please stop and enjoy their food. Ask for Erin she is great! View full site to comment or like