California Locals Swear These 11 Mexican Restaurants Are Among The Best In The State
One taco counter on this list serves octopus cooked in its own ink, and it holds a Michelin star. I love that a plastic-tray kind of meal can earn that kind of respect.
The surprises keep stacking up. One spot fills its kitchen with mesquite smoke for Sonora-style tacos. Another stays open until nearly 4 AM on weekends, which feels like a public service.
California takes Mexican food personally, and it shows. The best bites here come from stews simmered at sunrise, tortillas made by hand, and moles with deep regional roots. Some of these places are casual counters, while others feel like a night out.
I can’t think of a tastier road trip map. So which plate would you chase first, the birria, the burrito, or that ink-dark octopus?
1. Ed Fernandez Restaurant Birrieria

Breakfast at 6 AM usually means toast, but here it can mean birria. That early start tells you how seriously this San Diego kitchen treats its signature stew.
Birria is a spicy, slow-cooked stew, and it anchors the whole menu. Order the birria tacos with consomme, then dunk each one into that rich broth before every bite.
Craving extra cheese? The quesabirria tacos bring melted cheese into the mix. The Quesataco Extremo sounds like it was named by someone who loves a challenge.
Not every pick revolves around birria, though. Menudo and chilaquiles both show up on the menu, which makes this a solid morning stop.
The tortillas are made by hand, and that’s a detail worth noticing. Fresh tortillas can turn a good taco into the one you think about all week.
Inside, colorful seating brightens the simple room. The service moves fast, and families fit right in with high chairs available for little ones.
Plan your timing, since the doors close at 2 PM. The restaurant is also closed Mondays and Tuesdays, so don’t show up hungry on the wrong day.
Weekend mornings bring the biggest crowds, and reservations aren’t accepted. A Wednesday or Thursday afternoon visit tends to be calmer.
Grab an agua fresca to cool things down between spicy bites. Parking is free, which is a nice bonus in a city where spots can vanish fast.
Address: 2265 Flower Ave D, San Diego, CA 92154
2. Holbox

Octopus cooked in its own ink sounds dramatic, and honestly, it is. The Taco de Pulpo en su Tinta is one reason this Los Angeles counter gets so much attention.
Holbox focuses on Yucatan-style seafood, both raw and cooked. You’ll find ceviche, tacos, and tostadas built around bright coastal flavors.
Love something zippy? The spot prawn and scallop aguachile is a standout, with seafood bathed in a lively, tangy sauce.
Fish fans have choices too. The Baja fish taco keeps things classic, while the smoked kanpachi taco brings a smoky twist.
Here’s the fun part. You order at a counter, yet the food is good enough to have earned Michelin recognition.
House-made hot sauces sit ready for anyone who wants extra heat. Try a few and pick your favorite, because that’s half the adventure.
Craving something warm? The sopa de mariscos is a seafood soup that makes sense on a cool evening.
Save room for dessert, because churros con chocolate wait at the end. Dipping crispy churros into chocolate never gets old.
Sunday afternoons tend to be the busiest, and a wait is common. Weekday mornings after the 11:30 AM opening are usually quieter.
Holbox is closed Mondays, so plan around that. Outdoor seating is available, and dogs are welcome outside.
Address: 3655 S Grand Ave c9, Los Angeles, CA 90007
3. Sonoratown

Flour tortillas get the spotlight at this downtown taco shop, and they’ve earned it. Sonoratown makes them by hand, Northern Mexico style.
The menu takes its cues from the state of Sonora. That means grilled meats, simple tacos, and steak kissed by mesquite smoke.
Want a crunchy surprise? The tripas come crispy, and they’re a favorite for adventurous eaters.
Burrito lovers should check out the Burrito 2.0. The cabeza burrito and quesadilla de cabeza are also worth a look if you like rich, tender beef.
Don’t skip the side of grilled green onions. It’s a small order, but it adds a smoky, sweet bite to the whole meal.
Guacamole comes in a large size, which feels like the right size. The house Salsa Sonora hot sauce brings the heat if you want more kick.
Wash it all down with an agua fresca. Fruity, cold, and refreshing, it pairs nicely with smoky meat.
Ordering happens at the counter, and service moves quickly. The doors stay open from 11 AM to 10 PM every day.
Saturday daytime gets busy, so expect a line then. Weeknight evenings are often calmer.
Parking downtown can be tricky, so give yourself a few extra minutes. Outdoor seating and a dog-friendly policy make it easy to bring a furry sidekick.
Address: 208 E 8th St, Los Angeles, CA 90014
4. Taquería El Farolito

Nearly 4 AM on a Saturday, and the burrito counter is still open. San Francisco night owls, you have a friend on Mission Street.
El Farolito keeps things simple and busy. It’s a no-frills spot built around tacos and giant burritos.
The Steak Super Burrito is the order people talk about most. It’s packed with beans, rice, and plenty of filling, so bring a big appetite.
Prefer pork? The carnitas and al pastor both shine in tacos and burritos alike.
Craving seafood instead? The Super Shrimp Burrito brings a fun twist, and there’s even a menu item called the Bosses Burrito.
Fresh salsa is available, along with pickled peppers and carrots. Those tangy veggies cut through the richness in a really satisfying way.
Vegetarians aren’t left out here. A full vegetarian menu means more people at your table can find something to love.
You order at the counter, and service is quick. Lines are common in the afternoon and early evening.
Want a shorter wait? Morning hours tend to be calmer, starting at the 10 AM opening.
Parking in the Mission can be a real puzzle. Walking, biking, or transit may save you some stress before your burrito feast.
Address: 2779 Mission St, San Francisco, CA 94110
5. La Oaxaqueña

A mug of Oaxacan hot chocolate at 2 AM? At this Mission District spot, that’s totally possible.
La Oaxaqueña celebrates the food of Oaxaca, a southern Mexican state famous for mole. The kitchen is especially known for tlayudas and rich mole dishes.
A tlayuda is a large, crispy tortilla piled with toppings. Not ready for the full size? A mini tlayuda gives you a smaller taste.
Mole fans should try the enchiladas de mole. The chicken mole tamales are another filling choice with deep flavor.
The menu wanders beyond Oaxaca too. Pupusas, panuchos, quesabirria, and a super burrito all make appearances.
Plant-based eaters get a big win here. Full vegan and vegetarian menus make this an easy pick for mixed groups.
The veggie burrito stands out, with grilled vegetables and a generous scoop of guacamole. It proves a meatless burrito can still feel hearty.
Hours are long, running from 11 AM to 2:30 AM daily. Thursday and Saturday nights get the busiest.
Counter service keeps things moving fast. Curbside pickup is also available if you’d rather eat at home.
Street parking is the main option nearby. Take a little extra time, and your patience gets rewarded with mole.
Address: 2128 Mission St, San Francisco, CA 94110
6. Los Agaves Restaurant

A salsa bar can make a grown adult giddy, and this one is a big reason folks love Los Agaves. Pick your heat, grab your chips, and get comfortable.
The restaurant sits on Milpas Street in Santa Barbara. Its roomy dining space works well for groups and families alike.
Enchiladas and chile rellenos are core parts of the menu. The Agaves Enchiladas are a house specialty worth ordering on your first visit.
Want something showy? The shrimp molcajete arrives in a traditional stone bowl, which always makes a table go quiet for a second.
Steak fajitas are another solid pick for hungry diners. The spicy shrimp also has plenty of fans.
Need something lighter? The Los Agaves Salad keeps things fresh, and a full vegetarian menu offers more options.
Fresh guacamole rounds out the meal nicely. Pair it with a few spoonfuls from the salsa bar for the full experience.
Kids are welcome, with a kids’ menu and high chairs available. Breakfast and brunch are offered too.
Hours run 11 AM to 9 PM daily. Weekend evenings get busy, and reservations aren’t accepted.
The good news? Free parking makes arriving easy, which is a treat in a popular coastal city.
Address: 600 N Milpas St, Santa Barbara, CA 93103
7. Corazón Comedor

Tres leches cake turned into French toast? Somebody in this Santa Barbara kitchen deserves a high five.
Corazon Comedor serves Mexican breakfast favorites, tamales, and original dishes. It sits on Victoria Street in downtown Santa Barbara.
Mornings are a great time to visit. The Breakfast Market Taco, huevos rancheros, and machaca all make strong cases for an early start.
Sweet tooth calling? The Tres Leches French Toast blends a beloved dessert with a breakfast classic.
Breakfast burritos are another popular choice. They’re easy to love and hard to share.
Lunch and dinner bring more flavorful Mexican plates. Dishes often arrive with a polished presentation that feels a bit fancy.
Vegetarians get a full menu of their own. Kids also get a dedicated menu, and high chairs are available.
Reservations are accepted, which helps on busy Friday evenings. Weekday mornings tend to be calmer.
The doors open at 9 AM on weekdays and 8 AM on weekends. That gives early risers a head start on the French toast.
Parking can take some patience downtown. Nearby garages and lots help, and outdoor seating lets you enjoy Santa Barbara air with your meal.
Address: 29 E Victoria St, Santa Barbara, CA 93101
8. Mayahuel

Pistachio mole is not something you see every day. At Mayahuel in downtown Sacramento, it’s one of the dishes that turns heads.
The restaurant serves elevated Mexican food in a spacious, stylish room. Bold decor and eye-catching art set the scene before your plate arrives.
Mole lovers have plenty to explore here. The enchiladas de mole are a great place to start your sauce tour.
Steak fans should look at the Arrachera Mexicana con Enchilada. The Tacos Poblanos de Arrachera offer another tasty way to enjoy that skirt steak.
Craving shrimp? The Camarones Enmezcalados bring a smoky, bold twist to seafood.
Smaller bites work well too. The three mini chicken tinga tostadas are crispy and easy to share.
On a chilly evening, try the crema de chile poblano. This creamy soup is a comforting starter.
Full vegan and vegetarian menus mean plant-based eaters won’t feel left out. Live music adds extra fun to some visits.
Reservations are recommended for brunch and dinner. Saturday evening is the busiest time of the week.
Parking downtown can be tight, so plan ahead. Garages and lots nearby make the hunt a little easier.
Address: 1200 K St, Sacramento, CA 95814
9. El Novillero Restaurant

Old-school combination plates never go out of style, and El Novillero knows it. This family-owned Sacramento restaurant keeps the classics front and center.
Enchiladas, tacos, and burritos fill the menu in generous portions. Nobody leaves here looking for a snack.
Seafood fans can order the shrimp ranchero. It brings a saucy, savory change of pace from the usual combo plates.
Want something lighter? The taco salad is a popular choice, and the guacamole makes a fine opener.
The space is roomy and cheerful, with lovely decor. It carries a historic feel that matches its classic menu.
Families fit right in, thanks to a kids’ menu and high chairs. The restaurant has a spacious dining area that can accommodate families and larger groups.
Got a family gathering to plan? The restaurant’s spacious dining area offers plenty of room to enjoy a meal together. The kitchen keeps earlier hours than you might expect.
It opens at 11:30 AM and closes at 7 PM, Tuesday through Sunday.
Mondays are closed, so mark your calendar. Saturday afternoons and evenings are the busiest stretch.
Parking is free and usually easy to find. That makes this a stress-free pick for a family lunch on Franklin Boulevard.
Address: 4216 Franklin Blvd, Sacramento, CA 95820
10. Castillo’s Mexican Food

Free chips and salsa start the meal, and nobody has ever complained about that. Castillo’s in Fresno knows how to make a good first impression.
This family-owned restaurant serves breakfast, lunch, and early dinner. It opens at 6:30 AM, so early birds can eat well.
Chile verde gets lots of love here. The Chile Verde Burrito wraps that tangy, tender pork into one hearty package.
Morning visitors might lean toward chilaquiles. Menudo is also on the menu for anyone craving a classic, warming soup.
Want a sizzling plate? Veronica’s Fajitas bring plenty of flavor and a bit of drama to the table.
The building has several dining rooms, giving it a homey yet lively feel. Some describe it as having a cantina style.
Families are well cared for, with a kids’ menu and high chairs. A private dining room helps with larger groups.
Timing matters here. Castillo’s closes at 5 PM and stays closed on Tuesdays.
Weekend mornings bring the biggest crowds. Reservations aren’t accepted, so arrive early if brunch is your goal.
Parking can be a bit tricky, though there’s a free lot and street parking. A little patience pays off with a fresh plate of comfort food.
Address: 3659 E Ventura Ave, Fresno, CA 93702
11. Tac/Quila

A churro ice cream sandwich waits at the end of the meal, and that alone might justify the drive. Tac/Quila brings playful Mexican food to Palm Springs.
The restaurant sits on North Palm Canyon Drive. Eclectic decor gives the room a stylish, fun personality.
The menu mixes street fare, seafood, and hearty meat dishes. Grilled lobster tail tacos are a treat worth trying at least once.
Craving something rich? The short rib enchiladas and carnitas-stuffed poblano peppers are both serious comfort food.
Love a crunchy snack? Deep fried calamari and tempura avocado make great starters for the table.
Lighter options shine too. The grilled avocado salad and the jicama papaya salad feel bright and refreshing in desert heat.
Plant-based eaters have plenty to choose from. Full vegan and vegetarian menus make this an easy group pick.
The trio of quesadillas is a fun way to sample different flavors. It works great for sharing, or for not sharing at all.
An outdoor back terrace and a fireplace add charm to the setting. Dogs are welcome in outdoor areas too.
Reservations are recommended, especially on Friday and Saturday evenings. California sunshine plus lobster tacos is a pretty great way to end this list.
Address: 415 N Palm Canyon Dr, Palm Springs, CA 92262
