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…
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…