Skip to main content
You have permission to edit this article.
Presented by Republic of Lucha

Lucha Movie Nights presents “SANTO VS THE MARTIANS” Saturday March 4 th at Republic of Lucha!

Republic of Lucha is a retail store, art gallery and event space dedicated 100% to the culture of Lucha Libre, owned and created by the Lucha Brothers!

Audience watching movie on large theater screen

1020 Mission St “H” | South Pasadena

Storefront with windows and Republic of Lucha sign on awning