Skip to Main content
Lucha Libre
0
Lucha Libre Taco Shop MISSION HILLS
1810 W. Washington Street, San Diego, CA
Pickup
Schedule your order
Lucha Libre Locations and Ordering Hours
MISSION HILLS
(619) 296-8226
1810 W. Washington Street, San Diego, CA 92103
Closed
•
Opens Monday at 9AM
All hours
PACIFIC BEACH
(858) 203-3806
1037 Garnet Ave, San Diego, CA 92109
Closed
•
Opens Monday at 11:30AM
All hours
Zonkey
(619) 487-1520
3016 University Ave, San Diego, CA 92103
Closed
All hours
This site is powered by
Terms of Service
|
Privacy Statement