Frank Dux
Palace Station Hotel and Casino Palace Station Hotel and Casino
Las Vegas, Nevada
"Frank Dux"
Now that they have management that is truly experienced in food and drinks it is getting to be a worth while place again. Everything is truly improved?. Worth the price and you will be happy.