E
Erica Terrell Review of PALACE STATION HOTEL & CASINO
This place is great love the margaritas they have ...
This place is great love the margaritas they have here. Ive won a few times with the tips I made and doubled it someone's even triple. Lol
Comments: