Oops! Something went wrong, please try again later.
The Admiral Twin Drive-In is a historic movie theater located just off Route 66 in Tulsa, OK. We’ve been showing movies since 1951 and have been …
Reviews
Tripadvisor
4.1/5 · 31 reviews
Loading reviews...
Aug 1, 2023
The street on which the Admiral Twin Drive In is located (East Easton Street North near S 73rd East Avenue just off of Admiral) has numerous homeless encampments filled with stolen items, trash and …Full review by stranieri_divertenti
Jun 6, 2022
Besides watching Top Gun: Maverick in a drive-in--which is so cool, this particular drive-in is also the ones that was featured in The Outsiders. So, for a weird history or movie-buff person, this …Full review by anderson213