As Good As It Once Was: A Return to Toby Keith's I Love This Bar and Grill
One of the first food reviews I ever wrote for the Lost Ogle was based around the somewhat legendary Toby Keith's I Love This Bar and Grill, 310 Johnny Bench Dr. in Bricktown. As I…