Best Mexican Restaurants in San Diego
Mexican cuisine is primarily a fusion of indigenous Mesoamerican cooking with European, especially Spanish, elements added after the Spanish conquest of the Aztec Empire in the 16th century. The staples are native foods, such as corn, beans, avocados, tomatoes, and chili peppers, along with rice, which was brought by the Spanish. Europeans introduced a large number of other foods, the most important of which were meats from domesticated animals (beef, pork, chicken, goat, and sheep), dairy products (especially cheese), and various herbs and spices.
TACOS EL GORDO
Tacos El Gordo de Tijuana B.C Inc., is a family owned and operated company. We have been in the food service industry for over 40 years, opening our first business in 1972. In 1998, Tacos El Gordo opened its first location in San Diego, California, and in 2010 opened its first location in Las Vegas.
LUCHA LIBRE TACO SHOP
Lucha Libre is an awesome taco shop in San Diego with its original Mission Hills location and a brand new location in hipstery North Park . The place serves the freshest ingredients, top quality meats, and funky delicious new menu items cooked and priced just right!
CAFE COYOTE
For over 25 years Café Coyote has remained one of San Diego’s Landmark Restaurants located in the Heart of Old Town San Diego’s Historic Walking District. “The Birthplace of California” A friendly staff, loyal patrons delicious Mexican Food and a Festive Atmosphere have contributed to Café Coyote’s being Voted Best Mexican Restaurant 2005, 2006, 2008, 2009, 2010, 2011, 2012, 2013 & 2014!
LAS CUATRO MILPAS
The Estudillo family has been serving Mexican food here for three generations. Rice, beans, pork tacos (no beef), pork tamales, chorizo with eggs, rolled tacos — that’s about it. A San Diego classic. Breakfast/lunch only.