Lucha Libre Taco Shop
By Kirbie's Cravings on May 27, 2014
Lucha Libre is a popular taco shop in San Diego and has even been featured on shows like Man v. Food. My parents requested something distinctly San Diegan during their visit, so of course California burritos popped in my mind and one of my favorite places to get a California burrito these days is Lucha Libre. . . .
Read more from Lucha Libre Taco Shop at Kirbie's Cravings
Simply Beverages™ use never-from-concentrate juices in all of their beverages. And they never add any preservatives, colors or artificial flavors. Read our bloggers' posts and find fun beverage recipes you can serve this summer! Plus get a chance to win $100. Read more