/
/

View all 14 photos




+10
Since opening its doors on April 13th, 1998, Las Carretas Taco Shop has been a San Diego-rooted, family-owned establishment serving authentic Mexican cuisine. This dog-friendly spot, established in 1997, has a loyal following for its daily Menudo, a popular item prepared to meet consistent customer demand. Another must-have on...