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 …

Continue Reading