The people have spoken and they have voted the TOKLAHOMA burger as the best burger in St. Louis, so what exactly is this Toklahoma burger and where can you get one asap?
The video shows you why they feel this legendary burger in St. Louis is the best in the state, and warning...don't watch if you're hungry because this burger looks AMAZING.