Toby Keith's I Love This Bar and Grill Toby Keith's I Love This Bar and Grill
Restaurant @ WinStar World Casino
"Kim Triplett"
Our first experience was great. Food was excellent and our service was fast. We both had sirloin and was cooked to perfection. The fried shrimp was very tasty. We were both impressed after reading the reviews. I would highly recommend a visit.