El Fenix El Fenix
Restaurant @ WinStar World Casino
"Pamula Smith"
The food was wonderful EVERY BIT OF IT!! The service was fabulous, and the prices were very affordable!!