We Ranked Southern California’s Best Mexican Restaurants And These 10 Are The Ones That Made The Cut

featured image bb632b1a0d45 c000d3de4fbf - Decor Hint

Most people have a favorite Mexican restaurant, and they’re usually pretty loyal to it. But what happens when you find a place that makes you question your usual order?

Southern California has plenty of restaurants capable of doing exactly that.

There’s a tiny seafood counter with a Michelin star, a birria kitchen serving breakfast before most people wake up, and a Palm Springs restaurant turning lobster tacos into a special occasion.

The interesting part is how different these places feel. Some have been perfecting family recipes for years, while others are putting their own spin on traditional dishes.

And the best meal isn’t necessarily the fanciest or the most expensive.

1. Holbox

A Michelin-starred meal usually doesn’t involve ordering at a counter in a food hall. Holbox happily breaks that rule inside Mercado La Paloma in South Los Angeles.

The focus here is coastal Mexican seafood with a strong Yucatan accent. You’ll find raw and cooked dishes, served as ceviches, aguachiles, and tacos.

Chef Gilberto Cetina opened the spot in 2017. Before that, he cooked with his father at Chichen Itza, a neighboring stall in the same market.

The menu reads like a treasure map for seafood fans. Look for the Taco de Pulpo en su Tinta, which is octopus cooked in its own ink.

The Spot Prawn and Scallop Aguachile brings bright, punchy flavor. A Smoked Kanpachi Taco and a classic Baja Fish Taco round things out nicely.

Tostadas come on house-made heirloom corn tortillas. That small detail tells you how seriously the kitchen treats the basics.

Got room for something sweet? Churros con chocolate make a fine closing act, and a sparkling lemonade cools things down.

On select evenings, Holbox also runs an eight-course tasting menu. It’s a hot ticket, so plan ahead if that sounds like your kind of night.

The name comes from a small island off the Yucatan Peninsula. Fitting, since the food tastes like a trip to the coast.

Sunday afternoons tend to be the busiest stretch. The counter is closed on Mondays, so aim for later in the week.

Address: 3655 S Grand Ave C9, Los Angeles, CA 90007

2. Casa Guadalajara

Mariachi music and a burst of color greet you before the chips even land. Casa Guadalajara sits in Old Town San Diego, right in the heart of the historic district.

This is a full sit-down, table-service experience. You can eat inside the colorful dining room or out on the bright patio.

Live mariachi music gives the place its festive personality. It’s the kind of spot where a weekday lunch can start to feel like a party.

The menu covers plenty of familiar comfort favorites. Queso Fundido con Chorizo is a melty, savory way to kick off the meal.

Chicken Tortilla Soup and Steak Ranchero offer heartier options. The Guadalajara Taco Salad and a cheese quesadilla keep things lighter.

Big appetite at the table? Nachos Supremo makes an easy sharing plate for groups.

Save room for Deep Fried Ice Cream. It’s crunchy, cold, and a little silly in the best way.

Families will find a kids’ menu and high chairs ready to go. Breakfast and brunch are also on offer, which makes it handy for early sightseers.

Planning a dinner visit? Reservations are recommended, especially on weekend evenings when the crowds roll in.

Old Town is one of the most visited corners of California’s southern coast. Pairing a stroll with a meal here makes for a pretty great afternoon.

Address: 4105 Taylor St, San Diego, CA 92110

3. Flor De Oaxaca

Mole lovers, your Orange County headquarters has arrived. Flor de Oaxaca in Santa Ana centers its menu on the cooking of Oaxaca, Mexico.

Two stars lead the show here. Traditional mole and tlayudas carry most of the spotlight. New to tlayudas? Think of a big, crispy tortilla loaded with toppings, almost like a Oaxacan pizza.

The Tlayuda Con Mole doubles down on the house specialty. Prefer something smoky and savory? Try the version with sesina and chorizo.

Here’s a fun twist for snack time. Chips Con Mole Poblano swap the usual salsa for rich, dark mole.

Mornings are a big deal too, since doors open at 9 AM daily. Chilaquiles Verdes make a strong case for an early start.

Pair breakfast with Chocolate Con Pan, a classic Oaxacan combo of hot chocolate and bread. It’s comfort in a mug.

Want something fruity instead? Maracuya, or passion fruit, offers a tangy, refreshing sip.

Quesadillas Doradas, golden and crisp, are another easy pick. They work well for younger diners, and there’s a kids’ menu too.

The dining room is nicely decorated, with table service and outdoor seating. Mornings tend to stay calm if you’d rather skip the crowds.

Downtown Santa Ana is a walkable area worth exploring before or after your meal.

Address: 210 W 1st St #111, Santa Ana, CA 92701

4. Los Agaves Restaurant

Salsa bar fans, take note before you even grab a seat. Los Agaves on Milpas Street in Santa Barbara offers a free one, and it’s a crowd favorite.

The restaurant describes its food as premium Mexican fare. The roomy space makes it easy to bring a group along.

Enchiladas and chile rellenos are core parts of the menu. The Agaves Enchiladas, a vegetarian option, carry the house name proudly.

Craving something dramatic? Shrimp Molcajetes arrive in a stone bowl that looks as good as it tastes.

Steak Fajitas bring that familiar sizzle to the table. Want to keep it lighter? The Los Agaves Salad is a fresh pick.

Vegetarians get plenty of love here, with a full vegetarian menu. That makes mixed groups much easier to please.

Service moves quickly, which helps on busy nights. And yes, there’s usually a wait during peak hours.

Reservations aren’t accepted, so timing matters. Saturday and Sunday evenings are the busiest, while Thursday mornings stay quieter.

Kids are welcome, with a kids’ menu and high chairs available. Free parking in the lot is a nice bonus in a coastal town.

Santa Barbara sits at the northern edge of what many call Southern California. This stop proves the region’s Mexican food scene stretches a long way up the coast.

Address: 600 N Milpas St, Santa Barbara, CA 93103

5. Tac/Quila

Leave it to Palm Springs to make tacos look this stylish. Tac/Quila on North Palm Canyon Drive pairs eclectic decor with a menu that’s anything but basic.

Street-style fare shares space with seafood and meat dishes. The result feels playful, polished, and a bit upscale.

Grilled Lobster Tail Tacos are a headline act. They’re a fun splurge when you want to treat yourself.

Short rib enchiladas and carnitas-stuffed poblano peppers bring rich comfort. Deep Fried Calamari makes a crunchy starter for the table.

Plant-based eaters get real choices here. A full vegan menu and a full vegetarian menu sit alongside the main lineup.

The Grilled Avocado Salad is one vegan standout. A Trio of Quesadillas also works well for sharing.

Dessert might be the sneaky star. The Churro Ice Cream Sandwich is exactly as fun as it sounds.

The space includes an outdoor back terrace and a fireplace. Desert nights can cool down, so both come in handy.

Friday and Saturday evenings get busy, and there’s often a wait. Reservations are recommended for lunch, brunch, and dinner.

Hours run until 10 PM daily. That makes it an easy late stop after exploring downtown Palm Springs.

Address: 415 N Palm Canyon Dr, Palm Springs, CA 92262

6. Ed Fernandez Restaurant Birrieria

Birria for breakfast at 6 AM? San Diego’s Ed Fernandez Restaurant Birrieria makes that dream a regular weekend plan.

This simple spot keeps things colorful, with bright seating and a no-fuss feel. The real attention goes to birria, a rich, spicy stew.

Start with the Birria Tacos with Consomme. Dipping each taco into that savory broth is half the fun.

Love melted cheese? Quesabirria Tacos add a gooey layer to the mix. Then there’s the Quesataco Extremo, which sounds like a dare. Bring an appetite and maybe a napkin or five.

Menudo also earns a spot on the menu. Chilaquiles offer a vegetarian option for the table. Wash it down with an agua fresca or a cup of coffee. Both pair nicely with an early start.

Timing is the trick here. The restaurant opens Wednesday through Sunday, from 6 AM to 2 PM, and closes Monday and Tuesday.

Weekend mornings bring the biggest rush, and waits are common. Weekday afternoons tend to be calmer.

No reservations are taken, so arrive ready to be patient. Free parking helps ease the process.

The restaurant sits near the southern edge of San Diego, close to the border. It’s a fitting place to taste one of Mexico’s beloved stews.

Address: 2265 Flower Ave D, San Diego, CA 92154

7. Guisados

Stews piled on tortillas might be the most comforting idea in taco history. Guisados built its name on exactly that, starting in Boyle Heights in 2010.

This downtown Los Angeles location sits in the Spring Arcade Building. It brings the same braised fillings to a busy city block.

A guisado is a homestyle braise. Here, those stews land on handmade corn tortillas made fresh.

Meat options include Bistek en Salsa Roja, Mole Poblano chicken, and Chicharron. Each one brings a different mood to the plate.

Veggie lovers have serious options. Calabacitas, Hongos con Cilantro, and Vegan Peppers keep things exciting without meat.

Now, a friendly warning about Chiles Toreados. These are famously spicy, and they won’t be toned down for you.

Other tacos can be adjusted for heat if you ask. That’s handy for anyone easing into spicier food. Thirsty? Agua frescas like Jamaica and Horchata are classic matches, and iced coffee is on hand too.

Night owls will like the hours. On Fridays and Saturdays, doors stay open until 1:30 AM. Saturday night is the busiest time. Parking downtown can be tricky, so consider paid lots or a ride.

Address: Broadway Arcade Building, 541 S Spring St Unit 101, Los Angeles, CA 90013

8. Tacompadre

Mexico City-style tacos have a home base in downtown Santa Ana. Tacompadre specializes in that style, plus a hearty helping of birria.

The energy here is lively and casual. Counter service keeps things moving, and there’s a salsa bar for custom heat.

Quesobirria tacos are a popular pick. Cheesy, saucy, and made for dipping, they’re tough to resist. Craving something from the Yucatan? Cochinita Pibil brings slow-cooked pork with citrus notes.

Alambre is another one to try. It’s a sizzling mix of meat, peppers, and onions with melted cheese. Suadero burritos also show up on the menu. Pair any of them with a cold glass of horchata.

Plant-based guests aren’t left out. There are full vegan and vegetarian menus to choose from.

Families get perks like a kids’ menu, high chairs, and changing tables. Dogs are even allowed inside, which is a rare bonus.

Late-night cravings are covered on Fridays and Saturdays. The kitchen stays open until 1 AM on those nights.

Plan around Mondays, when Tacompadre is closed. Sundays wrap up earlier, at 8 PM.

With live music and sports on the screens, it’s a fun place to linger. Santa Ana’s Main Street makes a nice backdrop too.

Address: 515 N Main St Ste A, Santa Ana, CA 92701

9. Flor De Maiz

Lobster tacos with a view of the waterfront? Flor de Maiz on Cabrillo Boulevard makes Santa Barbara look very good.

The restaurant sits along the city’s beachfront stretch. Its laid-back style pairs well with outdoor dining in the coastal air.

The space itself is artistically designed. It feels like a place where you’ll want to stay for one more round of guacamole.

Speaking of guacamole, it’s a vegan-friendly starter that’s easy to share. It’s a smart way to begin a meal here.

Tacos de Langosta, or lobster tacos, bring a seaside splurge. Panuchos de Cochinita offer a taste of Yucatan-style pork.

Vegetarians can try the Quesadillas del Huerto, filled with garden ingredients. A full vegetarian menu adds more choices. End on a sweet note with flan. It’s smooth, simple, and classic.

Weekends bring the biggest crowds, and waits are common. Dinner reservations are recommended if you want to skip the line.

Hours stretch to 10 PM on Fridays and Saturdays. That leaves time for a sunset stroll before you eat.

Parking options include valet and street parking near the waterfront. The beach is right there, so build in time to wander.

Santa Barbara might be the most scenic spot on this California list. A meal here proves why.

Address: 29 E Cabrillo Blvd, Santa Barbara, CA 93101

10. Felipe’s Palm Springs

Mountain views and mole enchiladas make a strong pair. Felipe’s Palm Springs serves both on a small patio that looks out toward the desert peaks.

The vibe stays relaxed and easygoing. Traditional entrees and seafood fill out a menu built on classic recipes.

Enchiladas de Mole bring deep, rich flavor. They’re a great choice when you want something hearty. Craving something brighter? Del Mar Ceviche offers a cool, zesty bite on a warm desert day.

Torta Ahogada is another fun pick. This sandwich comes drenched in sauce, so grab extra napkins.

The Carne Asada Plate keeps things classic. Guacamole makes a vegan-friendly starter for the table.

Weekend mornings start early here. On Saturdays and Sundays, doors open at 9 AM for breakfast and brunch.

Weekdays begin at 11 AM, with service until 9 PM daily. Weekend evenings and Friday nights draw the biggest crowds.

Families will find a kids’ menu and high chairs. Full vegan and vegetarian menus help mixed groups too.

Free parking is usually easy to find. Reservations are accepted if you want to lock in a patio seat.

Palm Springs closes out this Southern California road trip in style. A sunny plate and a mountain view feel like the right ending.

Address: 400 El Cielo Rd, Palm Springs, CA 92262

More to Explore