Toby Keith's I Love This Bar & Grill Toby Keith's I Love This Bar & Grill
Restaurant @ Hard Rock Hotel & Casino Tulsa
"James Beaty"
Great food, great staff! Cherie made us feel like family. The family you like!