Restaurant Review: Diego’s Taco Shop

Mexican Food via San Diego right here in Saigon No place matches the breadth and depth of Mexican restaurants than Southern California, except Mexico City itself—and maybe not even there. Diego’s Taco Shop (41/9 Co Giang, D1) was inspired by its namesake city—San Diego—in California where the owner was fortunate to grow up on Mexican … Read more