YokoBurgers: Serving up what they claim are the best burgers in town.