Perfect 10 (bucks)
February 26, 2010 by
Filed under new york fine dining
Perfect 10 (bucks)
No doubt about it, Tulsa is a burger town. Drive a few miles in any direction and you’ll run into a restaurant with not just a mediocre or decent hamburger, but a really good burger.
Read more on Tulsa World