Landmark's Mayan Theatre

The Mayan Theatre in Central Denver is a charming movie house that specializes in independent and foreign films. With its Art Deco Mayan Revival style, it stands out as a unique and historic gem. Built in 1930 and restored in 1986, it continues to captivate audiences with its timeless appeal.