Everyone has a favorite neighborhood taco shop, and arguing over who has the best burritos, tacos and salsa is a family tradition.
Over years of covering restaurants in Sonoma County, I’ve collected some tried-and-true spots where you can’t go wrong. So the next time you’re haggling with your friends over where to sit down for a Mexican feast, you’ll have some excellent suggestions, with my personal seal of approval.
Looking for the best burrito in Sonoma County? Click here.
Santa Rosa
Cascabel: Elevated Mexican flavors in a welcoming Montgomery Village location. Bite-sized potato pancakes with mole, barbacoa, and conchinita pibil — braised pork marinated in citrus and annatto seed — are top picks. 909 Village Court, Santa Rosa, 707-521-9444, cascabelbayarea.com
Los Tres Chiles: Family-friendly Mexican classics keep this Bennett Valley restaurant packed. The giant bacon-wrapped chimichanga dares you to eat it. 2765 Yulupa Ave., Santa Rosa, 707-304-5724, lostreschiles.com
Taqueria Las Palmas: No-frills street tacos and burritos that consistently impress. 415 Santa Rosa Ave., Santa Rosa, 707-546-3091
La Texanita: Stellar Mexican antojitos (snacks) like stuffed sopes and the Torta Texana with chorizo made this a Guy Fieri favorite. 1667 Sebastopol Road, Santa Rosa, 707-527-7331, latexanita.com
Mitote Food Park: A rotating lineup of food trucks, a mezcal cocktail bar and chocolate-filled churros make this a one-stop shop. Now in a new location. 100 Sebastopol Road, Santa Rosa, mitotefoodpark.com
Taqueria Molcajetes: This neighborhood taqueria gained national notoriety after Guy Fieri’s Diners, Drive-Ins and Dives took notice of their sizzling molcajetes. 1195 W. College Ave., Santa Rosa, 707-544-8280
Taqueria California: The carnitas, carne asada and al pastor tacos have made this humble taqueria a darling of the delivery scene. Caramel-filled churros and sweet Jamaica agua frescas end the meal deliciously. 750 Stony Point Road, Suite A-155, Santa Rosa
Cielito Lindo: The list of add-ons to their super burritos is impressive, from al pastor and shredded chicken to soy chorizo, shrimp, potatoes and skirt steak. 52 Mission Blvd., Suite 110, Santa Rosa, 707-978-2070, instagram.com/cielitolindosantarosa
El Fogon Taco Shop: Quesadillas are nice, but a machete — a super-sized quesadilla with extra goodies inside — is what you’re here for. Mexico City street food like pambazo (a torta dipped in red pepper sauce) is also spectacular. 623 Fourth St., Santa Rosa, 707-575-0574; 6576 Oakmont Drive, Suite A, Santa Rosa, 408-872-9953, elfogontacoshopca.com
Petaluma
Quiote: The menu at this family-owned Petaluma restaurant features regional touches from Jalisco, Mexico City and Oaxaca. “The cochinita pibil taco is particularly wonderful, overstuffed with at least double the meat of most tacos,” wrote Carey Sweet in a Press Democrat review when it opened. Chef Julio Ortiz rolls and shapes the blue corn tortillas by hand. 121 Kentucky St., Petaluma, 707-774 6130, quiotemx.com
Tortilla Real Mexican Kitchen: Hit up the weekend brunch in this adorable downtown Petaluma cafe for chilaquiles, huevos rancheros and tortas. 5 Petaluma Blvd. S., Petaluma, 707-658-1415, tortillareal.com
Sonoma
El Molino Central: Tortillas are made from scratch while you wait. Beer-battered fish tacos with avocado lime mayo, ahi tostadas and tamales are best bets. Pick up Mole Enchiladas in the cold case to heat up at home. 11 Central Ave., Sonoma, 707-939-1010, elmolinocentral.com
Sonoma Eats: Chef Efrain Balmes makes the best Oaxacan food in Sonoma County using high-quality, locally farmed ingredients at a good price, infused with his heart and soul. The Mole Enchilada is what you’re here for. Other best bets include Baja Fish Tacos and Potato Tacos. 18133 Sonoma Highway, Sonoma, 707-343-1141, sonoma-eats.com
Healdsburg
Agave: Mole, a rich dark sauce made with more than 20 ingredients, is the signature of this family-owned restaurant. A large selection of imported mezcal is also a star attraction. 1063 Vine St., Healdsburg, 707-433-2411, agavehealdsburg.com
Gallina D’Oro (formerly El Farolito): Owned by the same family as Agave (and several other great Mexican restaurants), you can get their signature mole Oaxaqueno, tacos ahogados and quesabirria, plus tasty mezcal-infused cocktails. 128 Plaza St., Healdsburg, 707-433-2807, gallinadoro.com
Cloverdale
El Milagro: This Cloverdale restaurant serves regional Mexican cuisine that makes the drive worth it, running the gamut from pumpkin seed mole and guisado (slow-braised stew) to simple flautas and tacos. Everything is made from scratch here, following authentic family recipes. There’s also a Healdsburg location (14 Matheson St.). 485 S. Cloverdale Blvd., Cloverdale, 707-894-6334, elmilagrocloverdale.com
Craving the best tacos in Sonoma County? Dive into our local favorites and plan your next flavorful food adventure—start exploring now!