K
Kelly Ross Review of Twin Arrows Casino Resort
The Navajo tacos at the sports grill were amazing....
The Navajo tacos at the sports grill were amazing. The mai tai i ordered was 5 star but when i ordered one at the black jack tables they brought me a long island iced tea instead.
Comments: