L
Laura Whisenton Review of Twin Arrows Casino Resort
The only thing I like about this places is the chi...
The only thing I like about this places is the chicken tenders. The bartender needs to learn customer service skills. Very rude. All staff looks so sad and miserable. Not a friendly environment.
Comments: