Welcome to Lucha Libre!

MISSION HILLS

(619) 296-8226
1810 W. Washington Street, San Diego, CA 92103
Delivery
Pickup

NORTH PARK

(619) 487-1520
3016 University Ave, San Diego, CA 92103
Delivery
Pickup

PACIFIC BEACH

(858) 203-3806
1037 Garnet Ave, San Diego, CA 92109
Delivery
Pickup