Friday – 9/24
Greek Street Drive-Thru 1222 S. Guthrie, Tulsa, OK, United StatesEntertainment Schedule coming soon! In light of rising health concerns in Oklahoma, we are combining our popular drive-thru model with the exciting entertainment of our traditional festival. Open for two weekends, September 17-18 & 24-25! Our priority is to…
Read more