V
Vicki Illingworth Review of Santa Fe Station
One of the better "Station" casinos; large comfort...
One of the better "Station" casinos; large comfortable rooms; variety of restaurants and gambling venues.
Comments: