One if my favorite stops when I’m in Tulsa is Toby Keith’s I Love This Bar. Yes I know it’s a chain, I have been to the Denver and Oklahoma City locations as well, but it is still a place I enjoy visiting. So tonight I headed to Toby Keith’s for dinner. The Tulsa location is inside the Hard Rock Casino, so of course I had to walk around and admire the memorabilia throughout the casino. I didn’t have any money to gamble with and the company for some reason frowns on using the corporate card.
I love this bar