Lucha Libre Taco Shop, Mexican restaurant in North Park, San Diego, US.
Lucha Libre Taco Shop is a Mexican restaurant in San Diego with hot-pink walls and portraits of luchadores covering most of the interior. The menu centers on tacos but also features burritos, quesadillas, and breakfast options.
The restaurant opened its first location near the San Diego airport and has since expanded to several spots across the city. It grew by staying close to the same formula: casual Mexican food with a wrestling-themed setting.
The name comes from the Mexican wrestling tradition known as Lucha Libre, and that theme runs through every corner of the space. Orders are called out over the loudspeaker in the style of a wrestling announcer, giving the place a playful energy.
Food comes out quickly, but the space can get crowded during lunch and dinner peaks. Going earlier or later in the day tends to make for a smoother visit.
Guests can book a booth designed to look like a mini wrestling ring, known as the champions booth. The decor throughout the space includes real masks and championship belts hung directly on the walls.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.