I just returned from staying at The Stafford Hotel in London. The Stafford is touted as having the best hamburger in London and I love great hamburgers (actually, I am somewhat of a hamburger expert). The whole truth and nothing but the truth is that The Stafford's hamburger (#19) is not as good as the hamburger served daily at Stonehorse. So save a long trip and have yourself a Tim Inman hamburger (about $8 bucks) the next time you are at Utica Square in Tulsa, Oklahoma, USA.
more