Craving the real taste of Mexican food can feel like searching for treasure, but Sacramento is full of culinary gold. Years ago, I tried my first street taco at a tiny local spot tucked behind a neon-lit avenue. That single tangy, cilantro-packed bite pulled me into Sacramento’s world of Mexican cuisine—a world where every restaurant puts forward its unique flair.
With so many options packed into the city, picking the best spot can feel as tricky as folding a burrito one-handed. This guide rounds up the top places, from lively cantinas to cozy hole-in-the-walls. Each restaurant here is handpicked for flavor, atmosphere, and authenticity. Whether you want sizzling carne asada, vegetarian classics, or seafood with a kick, there’s a plate waiting for you. Ready to discover where Sacramento locals go for Mexican food that leaves you planning your next visit before you’ve finished your last bite? Keep reading—your taste adventure begins below.
Where to find the best mexican restaurants in Sacramento, CA
Here are some of the top spots to find the best mexican restaurants in Sacramento, CA:
- Zocalo
- Tres Hermanas Mexican Restaurant
- Tequila Museo Mayahuel
- Chando’s Tacos
- El Novillero Restaurant
- Nopalitos
- Centro Cocina Mexicana
- Coconut’s Fish Cafe
- Nenas Mexican Cuisine
- Ernesto’s
1. Zocalo

Walking into Zocalo feels like entering a piece of art. The walls feature vibrant paintings from Tlaquepaque, and the soft light sets the mood. This place is always buzzing, from midday lunches to celebrations at night.
Zocalo’s menu is a tour through Mexico’s heartland, with each dish made fresh and packed with flavor. I still remember my first bite of their Puebla-style chicken enchiladas—rich mole, tender chicken, and handmade tortillas that felt both classic and new. Their Michoacan-style carnitas tostada is a must for anyone after bold, authentic taste.
For drinks, the “Mango Fresco” margarita wins me over every time. Zocalo stands out for its lively atmosphere, creative food, and the sense that every meal means something special.
2. Tres Hermanas Mexican Restaurant

Tres Hermanas feels like the heartbeat of Midtown. The atmosphere is lively but never rushed, and there’s a hum of happy conversation at every table. I first wandered in on a hot afternoon and left with a craving for their salsa verde that still lingers.
The menu spans traditional family recipes and crowd-pleasers. Their chile relleno is my personal favorite—perfectly roasted, stuffed with creamy cheese, and topped with a fresh tomato sauce. The vegetarian and vegan options also keep mixed groups happy.
If you’re torn on what to order, the enchiladas verdes deliver tangy, herbaceous flavor in every bite. Tres Hermanas stands out for its reliable quality and welcoming spirit, serving food that feels both home-cooked and expertly crafted.
3. Tequila Museo Mayahuel

Stepping into Tequila Museo Mayahuel feels like entering an art gallery with a side of great food. Murals stretch across the walls, and Mexican music invites you to linger a little longer. My first visit included a crash course in Mexico’s history through both its cuisine and vibrant décor.
Authenticity here isn’t just a word—it’s the menu’s signature. Their cactus salad surprised me; fresh, tangy, and unlike any salad elsewhere in Sacramento. If you’re craving depth, try the moles—each sauce has a story and layers of complex spice.
The vegetarian and vegan dishes are standouts. Tequila Museo Mayahuel offers not just a meal, but a cultural experience, all designed with care for both flavor and tradition.
4. Chando’s Tacos

Chando’s Tacos has the pulse of a true taqueria. The scent of sizzling meat on the grill draws people from blocks away. My first time here, I stood outside, watched the kitchen hustle, and knew I was in the right spot.
The tacos steal the show. Each one comes packed with flavorful meat or fresh vegetarian options, cilantro, onions, and a squeeze of lime. The al pastor—juicy and deeply seasoned—never misses. Birria and asada tacos are close seconds, each with their own bold spin.
Street-style is the name of the game, with quick counter service and picnic tables out front. Chando’s stands out for capturing the no-frills magic of Mexican street food, served fast and consistently delicious.
5. El Novillero Restaurant

El Novillero feels like stepping into a well-kept Sacramento secret. Family-owned since the 1970s, it brings old-school Mexican charm and generous portions to every table. On my first visit, a waiter balanced three sizzling plates, and each guest looked thrilled—my kind of atmosphere.
Classic dishes are the backbone here. The enchiladas suizas, smothered in green sauce and cheese, demand attention with every forkful. Tamales and chile rellenos taste homemade and satisfying, the kind of comfort food that keeps regulars coming back.
Service moves at a steady, unhurried pace, so you can actually savor your meal. El Novillero excels at hearty, traditional flavors, big-family style servings, and a vibe that makes you want to linger after the last bite.
6. Nopalitos

Nopalitos gives off a cozy neighborhood vibe from the moment you walk in. Tucked on H Street, it’s the type of local spot where everyone seems to know the servers by name. My first visit was for breakfast, and I was hooked by the care put into each plate.
The house specialties stand out—especially the chilaquiles. With crisp tortillas, tangy verde sauce, and a gentle heat, it’s a dish that brightens up any morning. For lunch, the potato tacos are crispy and filling, while the veggie tamales keep vegetarians happy and full.
Breakfast through dinner, Nopalitos delivers laid-back charm with scratch-made food. It’s that rare Sacramento gem where the comfort tastes as good as the hospitality feels.
7. Centro Cocina Mexicana

Centro Cocina Mexicana keeps J Street lively day and night with its bold flavors and colorful energy. There’s always a sense of celebration in the air. On my last visit, the rush of fresh tortillas and bright salsas set the stage before I even looked at the menu.
Centro excels at regional Mexican classics with a twist. Their tacos, especially the grilled fish version, strike the perfect balance of flaky and fresh. The enchiladas, tucked under a layer of house-made salsa, hit that comfort spot with every bite.
Everything here starts with top-quality ingredients prepared daily. Centro stands out for inventive flavors, a festive mood, and dishes that always arrive tasting like the kitchen cares about every detail.
8. Coconut’s Fish Cafe

Coconut’s Fish Cafe brings waves of island charm right into downtown Sacramento. The décor is bright and playful, echoing the sun-drenched flavors found on every plate. I stopped in after a long week, looking for something light, and instantly understood why the tacos have a loyal following.
The star of the menu is their grilled fish tacos. Each taco comes piled high with fresh Mahi-Mahi or Ono, crunchy slaw, and a tangy sauce that pulls everything together. The combination tastes as sunny as it looks. Their veggie tacos also impress, full of color and flavor for plant-based diners.
Coconut’s stands out for serving up a cheerful, Hawaiian-inspired twist on Mexican classics, all anchored in quality ingredients and bold taste.
9. Nenas Mexican Cuisine

Nenas Mexican Cuisine sits right by the riverside, making it a favorite stop for both locals and visitors. The space feels cheerful and unfussy, with friendly staff who always greet you like family. My last breakfast here started with a plate of piping-hot huevos rancheros and set the bar high for the day.
The menu covers all the classics but with extra heart. Their enchiladas verdes, blanketed in house-made tomatillo sauce, pack bright flavors into every forkful. For a lighter bite, the veggie burrito offers a fresh and filling option.
Nenas stands out for homemade taste, generous breakfasts, and a come-as-you-are energy—the kind of spot that makes you want to linger over another cup of coffee or salsa.
10. Ernesto’s

Ernesto’s has a lively, timeless feel that’s become part of the Sacramento dining scene. I first visited with a group of friends; the salsa hit the table within seconds and disappeared just as quickly. The staff makes you feel right at home, whether you’re there for a quick lunch or a drawn-out dinner.
The menu offers something for everyone, with a focus on traditional Mexican comfort food. Their sizzling fajitas come loaded with grilled vegetables and tender meat options. The spinach and cheese enchiladas are another highlight, packed with flavor and fresh ingredients.
Ernesto’s stands out for its warm hospitality, crowd-pleasing favorites, and the kind of dependable cooking that makes you a regular after one visit.
More Things to Try in Sacramento, CA
Frequently Asked Questions
What are the best Mexican restaurants for authentic cuisine in Sacramento?
Zocalo, Tres Hermanas, El Novillero, and Centro Cocina Mexicana consistently top local lists for authentic dishes and vibrant settings.
Are there good vegetarian or vegan Mexican options in Sacramento?
Yes, many spots like Tequila Museo Mayahuel, Nopalitos, and Nenas Mexican Cuisine offer creative and satisfying vegetarian and vegan choices.
Which Mexican restaurants offer outdoor seating?
Popular picks include Chando’s Tacos, Zocalo, and Coconut’s Fish Cafe, each with spacious patios and inviting outdoor spaces.
Where can I find the best fish tacos in Sacramento?
Coconut’s Fish Cafe specializes in fish tacos, and their grilled mahi-mahi is often recommended. Centro Cocina Mexicana also features excellent seafood tacos on their menu.
Do any Mexican restaurants in Sacramento serve breakfast or brunch?
Several do! Nenas Mexican Cuisine, Nopalitos, and Zocalo are especially known for their satisfying breakfast and brunch menus.