The Best Mexican Food in San Diego, According to a Local Food Expert
San Diego is deeply rooted in serving dishes inspired by its neighbor to the south — the city’s myriad Mexican restaurants showcase specialties from various regions in Mexico.
For more focused lists, check out Eater’s maps for where to eat tacos and fish tacos. This update adds Carlsbad newcomer Nòmada; Las Cuatro Milpas, the legendary Mexican restaurant that will reopen in a different location later this spring or summer, temporarily leaves.
Valle
This Michelin-starred dining destination features a revamped patio perfectly suited for watching the sun set over the Oceanside pier. The waterfront restaurant from chef Roberto Alcocer showcases seasonal dishes that push the gastronomical boundaries of Mexican cuisine. Previous standouts include ike jime rock cod aguachile, a sweetbread taco, and a mango coconut chocolate dessert served with wine pairings from Mexico and around the world. Diners who are in the market for a more elevated and intimate experience may want to consider booking the chef’s table experience ($350) which includes a curated menu and is hosted inside the restaurant’s kitchen every day from Tuesday to Saturday at 6:30 p.m.
Four Tunas Fish and Bar
Diners who make the trek up north to this family-run restaurant are rewarded with its tuna specialties. With locations in Oceanside and Escondido, the restaurant’s name is a word play on “fortunas,” which translates to “fortune.” Each family member has a favorite tuna type, like smoked tuna, ahi tuna, and bluefin tuna, which are featured in their tacos, tostadas, and burritos. Wash down your selects with a margarita, one of their michelada variations like the Piñada with pineapple pulp, or homemade jamaica agua fresca spiced with cinnamon.
Nómada
Nómada brings a bright addition to Carlsbad’s flourishing dining scene. The personal menu highlights chef Alex Carballo’s Sinaloense heritage and adventures in Mexico with live-fire cooking, along with an emphasis on local seafood, seen in dishes such as charred octopus and wood-fired oysters. The raw bar’s supple tortillas get made on site; a duck mole taco trio will satisfy the table. Ask staff to chat about the cocktails like the Ranchero Paloma with fresh twists like cinnamon and traditional ingredients, or the non-alcoholic chicha morada from Peru.
City Tacos
Taco Tuesdays are wallet-friendly at this taqueria, where nearly all of the tacos are under $5. Founded by Mexico City native Gerry Torres, City Tacos opened its first neighborhood shop 10 years ago in North Park before branching out to seven additional locations, including the recent OB Playground in Ocean Beach. Traditional taco highlights include pollo asado and slow-cooked pork carnitas while the house favorites range from the Mexicali with Angus steak, poblano peppers, and mashed potatoes dressed with crema fresca to the Scallop Dreams — scallops flambéed with a pepper cream and crowned with Mexican squash. On Tuesdays, all food is 10 percent off and Mexican beer is priced at $2.50 in all locations, and at the OB Playground, Mexican tap beer goes on sale for $5.50.
La Corriente
One of Mexico’s highly coveted cevicherías made it stateside last year with its first U.S. location in La Jolla. Mirroring its Tijuana, Mexicali, Mexico City, Monterrey, and Tulum menus, the San Diego outpost serves the company’s famed red snapper tostadas, deeply seasoned and fiery shrimp aguachiles, and octopus zarandeado. Diners won’t want to skip the happy hour menu — offered from 3 p.m. to 5 p.m. Monday through Thursday — which includes $7.50 tacos and tostadas, and oysters at $2.50 a pop.
El Viejon Seafood
A melting pot for Sinaloa, Baja, and Asian flavors, this restaurant stands out from other seafood spots thanks to its blend of ingredients from across the multiple cuisines and foodways. To make things more interesting, dishes incorporate Asian ingredients like daikon, sesame seeds, and spicy chile oil made with peanuts and arbol chiles. With a concentrated focus on mariscos, El Viejon Seafood offers everything from octopus tacos and shrimp ceviche to seafood towers piled with shrimp, fish, scallops, and crab at both the Convoy and Otay Ranch locations.
Quixote
A feast for your eyes awaits at this Oaxacan restaurant and mezcalería inside the glamorous Lafayette Hotel. Chef José Cepeda prepares upscale Mexican dishes like the memelita with duck carnitas and cotija adobado, as well as braised lamb belly with a grilled cactus leaf and chichilo mole, the latter served with supple corn tortillas. All of this can pair with the diner’s libation of choice — think the Motomami with Oaxacan rum and smoked pineapple or vibey Vibras with mezcal, guava, and grapefruit-infused liqueur — to create the perfect combination for a night at this venue, which is adorned like a gothic church from another era.
Oscar’s Mexican Seafood
This casual taco chain, beloved by locals and travelers alike, showcases a large variety of Mexican-style seafood tacos ranging from smoked fish to grilled and battered options. With locations in Pacific Beach and Hillcrest, Oscar’s isn’t limited to just tacos: tortas, combination plates, vegetarian options, and breakfast dishes (try the protein-packed burrito with smoked fish, bacon, ham, chorizo or steak, or the breakfast torta with the same meat ingredients as the burrito) are also on the menu. As far as standouts go, the Taco Especial comes with smoked fish, shrimp, and scallops dressed in generous amounts of cabbage, onion, cilantro, avocado, and other toppings. It doesn’t get more San Diego than this.
Lucha Libre Taco Shop
Another family-run restaurant, this lucha libre-themed outpost with locations in Mission Hills and Pacific Beach serves breakfast daily from 9 a.m. to 10:30 a.m. at Mission Hills, lunch, and dinner. Early birds may want to try any of the burritos — chilaquiles; the OGB with eggs, tater tots, ham, cheese, and sour cream; or El Jefe with steak and a secret chipotle sauce. As far as specialties go, the birria nachos (vegan optional) are a top seller served with beans, onions, cilantro, sour cream, jack cheese, and a deeply spiced salsa muerta full of heat and flavor. With pink interiors and portraits of Mexican luchadores, Lucha Libre is family-friendly and a fun option for taco Tuesdays.
Lola 55
The only Michelin Bib Gourmand taqueria in the East Village, Lola 55 stands out from the rest with its elevated street tacos. Founded by Tijuana-born Frank Vizcarra, who has visited more than 150 taquerias stateside and in Mexico, the restaurant’s top sellers include the achiote-rubbed pork belly taco with grilled pineapple, a vegan mushroom taco with beet soyrizo, and its citrus-forward cocktails. The steak taco, a regulars’ favorite, is served with a tender flank steak that gets marinated in a blend of dried chiles and spices for 24 hours. The taqueria has another outpost in Carlsbad, at the Rady Shell, and a spinoff dubbed L55 Tacos at Westfield UTC.
Tacos el Gordo
No taco exploration is complete without a stop at this old-school taqueria that’s respected on both sides of the border. The taco institution started in Tijuana before branching out to Chula Vista, Palm Avenue, the Gaslamp Quarter, and Las Vegas. Here, it’s a bustling late-night shop that offers deeply flavored tacos packed with adobada, carne asada, cabeza, lengua, suadero, and more; sopes, meat fries, and quesadillas are also on the menu. Inspired by Tijuana taquerias, diners can expect the usual attributes of a Mexican taco shop: a salsa bar loaded with fresh radishes and limes, a rotating trompo (vertical spit) for al pastor, and plenty of seating. This is one of San Diego’s highly visited restaurants for satisfying after-hour cravings (most locations close at 4 a.m. on Friday and Saturday, and at 2 a.m. the rest of the week), meaning diners should prepare to wait in long but quickly moving lines when visiting during a night out.
Puesto at the Headquarters
This homegrown San Diego purveyor of luxe tacos has evolved in the last dozen years, showcasing organic non-GMO blue corn tortillas filled with upmarket ingredients. New menu dishes from recently appointed chef Raul Casillas include the crudo verde with Ensenada kampachi, avocado, hoja santa leche de tigre, and tomatillo, the CDMX ribeye taco with escabeche, ash and avocado salsa, as well as an asparagus taco with zucchini, hoja santa, and pipián verde. The cocktail menu, designed by spirits mastermind Beau du Bois, features new drinks with additive-free agave spirits such as the Poblano Paloma with Ocho blanco tequila, Aperol, poblano peppers, and Fever-Tree grapefruit soda. The mole Old Fashioned is also a newbie that combines Buffalo Trace bourbon with mole negro and pineapple.
Aqui Es Texcoco
This homey, spacious restaurant specializes in lamb barbacoa, a regional style of slow-cooked lamb or goat, that finds its way onto platters with rich consomé or tucked into tacos. Requiring a lengthy cooking process, the barbacoa is roasted for more than seven hours in an underground fire pit sheltered by leaves of the maguey plant. Fans of this regional dish rely on Aqui es Texcoco to deliver tender, juicy lamb delivered in tin foil with a side of soft corn tortillas. Diners can dress their tacos to taste with cilantro, onions, pickled onions, green or red salsa, and lime juice. Families and visitors from all over town take the trip down south for this delicacy and make themselves comfortable at one of the tables inside the roomy establishment. The only San Diego location resides in Chula Vista while the remaining two are in Tijuana and Los Angeles.
TJ Oyster Bar
This family-run taco shop first made waves with its original strip-mall outpost in Bonita decades ago — known especially for its famed battered fish tacos. Since then, the restaurant has branched out to a second location in Bonita and another on East Palomar Street. Diners come for the tacos and stay for the mariscos. Oysters (fried, Baja, and ahi tuna depending on the location), shrimp and fish tostadas, and aguachile with lime juice-cured shrimp and either a green serrano or red chile sauce leave visitors more than satisfied. Seafood-leaning taco options include ahi tuna, grilled fish, shrimp chipotle, and mahi mahi.
Karina’s Mexican Seafood
The mariscos restaurant enterprise that started in Spring Valley three generations ago has been cranking seafood with a south-of-the-border twist for more than 40 years. Its namesake ceviche, made with shrimp, cucumber, and avocado bathed in a spicy green chile sauce, is the specialty. Other standouts feature the Langosta Puerto Nuevo with grilled Baja lobster, salad, rice, beans, and tortillas, as well as a variety of fiesta platters that include tacos, seafood, and oysters. Beverages range from bottled Mexican beers (Modelo, Corona, Pacifico) to margaritas, a tamarindo martini, sangria, and zero-proof drinks like the spiced mango mojito with ginger beer.
Lolita’s Mexican Food
Chula Vista natives understand the hype around Lolita’s lineup of Mexican-American creations such as the California burritos prepared with carne asada, french fries, cheddar cheese, and sour cream, along with its top-selling carne asada fries or chips. Combination plates are under $15 and include rice, beans, and the diner’s choice of entree (tacos, enchiladas, burritos, and more). Options are available for all three meals throughout the day, making this shop ideal for everything from breakfast burritos to lunch specials and family-value meals. Laidback and unassuming, the counter-service restaurant is a top contender when looking for a relaxed place to dine with family and friends, or for a solo lunch date.
De Cabeza El Unico
The Sinaloan-style restaurant specializes in tender cabeza, but its tacos are filled with other flavorful ingredients like fatty pork belly or a green pork chorizo flecked with coriander and parsley. Try their specialty, the cabeza de res en su jugo, which comes doused with lemon juice, onion, and cilantro on corn tortillas for $15.50, or the beef head soup with head meat and broth dressed with cilantro, onion, and lemon juice, popular in certain regions of Mexico. After the main meal, diners can satisfy their sweet tooth with a selection of Mexican flan flavors including peanut candy marzipan and coffee.
Ed Fernandez Restaurant Birrieria
This busy spot for beef birria has a loyal clientele who love the stewed meat loaded into bowls or tacos de lengua with a side of consomé. Regulars know to go for the queso taco con nervio (usually a tendon or cartilage with more flavor) and the taco tatemado served with extra char to the birria. On the weekends, menudo, packed with hominy, nervio, and tripe in a rich broth, is offered. Make sure to plan your visit ahead of time, as the shop is only open from Wednesday to Sunday. Diners who are in a rush can place their to-go orders at the window or enjoy their birria in the outdoor dining area. The interior, a small, cozy area with a few tables, provides a space for smaller parties to savor a sit-down meal. Weekends are the busiest, as birria — a hangover remedy — is in high demand after long nights.




