1038 S Hill St. Los Angeles,
CA
United StatesGet Directions
The Mayan is located at 1038 Hill St. in Downtown Los Angeles, CA. The Mayan has been the home of Lucha VaVoom since the promotion’s inception in 2002. The Mayan opened in August of 1927 as a movie palace. In 1990 the Mayam would become a nightclub. The Mayan Theatre is also a designated Historic Cultural Monument.