The Mayan Theater The Mayan Theater is a Denver icon, located on Broadway. This was taken during rush hour, the red lights are the tail lights of commuters rushing home.