A Downtown Tulsa Hot Dog Stand Has Been Serving for Nearly 100 Years
There is a small hot dog stand in the heart of downtown Tulsa that has been quietly doing its thing since 1926, and the city has never stopped showing up for it. The menu is simple, the prices are low, and the chairs are the kind you sat in during school. That combination alone is […]