Chris Trefz
Grand Falls Casino Resort Grand Falls Casino Resort
Larchwood, Iowa
"Chris Trefz"
To be fair, I have never been a big gambler. That being said, the food is terrible at every single one their on site restaurants. The drinks are decently priced. They used to have outdoor concerts that were fun but those have seemingly stopped.