Review for Santa Fe Station Hotel & Casino Review For Flowing Water Navajo Casino Google User Mar 1 '18 at 23:01 This place is pretty small, but the food is decent....have never won anything huge.. View full site to comment or like