Lucha Libre Taco Shop

When talking about San Diego, most people often think of one thing; the San Diego Zoo and its majestic giant pandas. As a matter of fact, pandas are the main reason I like traveling down to San Diego ever so frequently.

Of course, there is also the breathtaking coastline and the vibrant nightlife. Thanks to Travel Channel’s Man v. Food, I found an even better reason to visit San Diego and on even more regular basis food.

The last episode of Travel Channel’s Man v. Food featured a restaurant in Mission Hills San Diego called Lucha Libre Taco Shop. Personally, I thought it was a new restaurant until I learned that it started in 2008 and is one of the most popular food joints in San Diego.…

Continue Reading