The Grill The Grill
Restaurant @ WinStar World Casino
"Jim Mays"
I like it here good food and great service but the mix of clarity vs volume of the band needs to be balanced out. An inviting sound from 100 feet outside does not always equal a pleasant dining experience inside. Balance is needed. Too loud.