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
More Like This
Most Popular on BlogHer
Mom has a lot to check off her list this Summer, and Kellogg's cereal can help her get it done. How will you make the most of your Summer? Check out our blog posts as we share with you inspirational ideas for celebrating the moments of magic that will happen during this activity-filled time of year! PLUS enter for a chance to win as $100 Walmart gift card! Read more