Toby Keith's I Love This Bar and Grill Toby Keith's I Love This Bar and Grill
Restaurant @ WinStar World Casino
"Middy Church"
Great service! Excellent food...steak perfect! Well drinks a little too $ but tasty! Very nice surroundings. Fun and happy place and you can hear your own conversations.