Lucha Libre: Mission Hills

1810 W. Washington Street
San Diego, CA 92103
(619) 296-8226
8am-11pm Sun-Thu
8am-2:30am Fri-Sat

View in Google Maps

Reserve The Champs Booth in Mission Hills





Lucha Libre: North Park

3016 University Ave
San Diego, CA 92104
(619) 487-1520
10am-11pm Sun-Thu
10am-2:30am Fri-Sat

View in Google Maps

Reserve The Champs Ring in North Park





Mission Hills

North Park

Petco Park