The closest cinema to the Delman and Almeda is the Brown Auditorium at the Museum of Natural history but that’s probably not it. Somewhat to the north and east are the Park (Delman Street), the Sunset at 1711 McGowan, the Dowling on Bowling Street and the French Quarter (although I can’t get any info on that one)
The closest cinema to the Delman and Almeda is the Brown Auditorium at the Museum of Natural history but that’s probably not it. Somewhat to the north and east are the Park (Delman Street), the Sunset at 1711 McGowan, the Dowling on Bowling Street and the French Quarter (although I can’t get any info on that one)
Perhaps the Park on Dowling?