Originally Posted by
Axey
Elmer's is definitely still open (It's on Peoria). The best in Tulsa, and one of the best in the US IMHO.
Interesting. Was it ever closed? I heard a report from my former co-workers shortly after I left that job in 2004 that when they went to TUL and wanted to make the semi-annual pilgrimage to Elmer's that it was closed...