Terrace View Cafe Terrace View Cafe
Restaurant @ WinStar World Casino
"Dee Just Me"
A great place to go. It is beautiful! A must see! They have so many great places to eat and they are kid friendly in the restaurants but not in the casino areas. The room was comfortable and quiet. We will stop here again.