
Tulsa, Oklahoma
Admiral Twin Drive-In
Business Summary
Admiral Twin Drive In in Tulsa, Oklahoma is a long-running historic outdoor movie theater just off Route 66 that's been showing films since 1951, growing from a single screen to the twin-screen venue it is today. After a 2010 fire destroyed the original wooden screens, community support helped rebuild and reopen the theater with modern steel screens in 2012, continuing its nostalgic legacy. Seasonally open from spring through fall, Admiral Twin hosts double features each evening with FM radio audio and classic concessions, drawing families and movie fans for affordable outdoor cinema under the stars. It's also known for its connection to the film The Outsiders, with scenes shot on-site, adding to its cultural significance.
★
Google Rating
2,137 reviews