Review for Palace Station Hotel and Casino Review For Food Express II Google User Dec 2 '17 at 6:24 Best Chinese food in town. The orange chicken is so good and crunchy love that it has even pieces of orange in it. wet noodles are the best as well !!! spring rolls, chicken wings, yum yum yum. I always crave this place on my cheat days :S. very simple inside and humble but food is to die for. View full site to comment or like