Ochoa's Mexican Restaurant
About
This family-run operation in Santa Rosa serves the kind of Mexican cooking that demands respect—the sort of kitchen where regional specialties rotate through the menu based on what's in season and what the cooks learned growing up, whether that's Oaxacan mole or coastal seafood preparations from Veracruz. The dining room has the comfortable wear of a place built by regulars rather than design consultants, and the bar moves serious mezcal alongside the expected beer and margaritas. You come here not for Instagram-friendly plating but for food that tastes like someone's abuela knew exactly what she was doing.
Hours
Reviews
No reviews yet. Be the first to share your experience!
Frequently Asked Questions
Ochoa's Mexican Restaurant is closed on Sunday.
Ochoa's Mexican Restaurant is open on Saturday from 10:00 AM to 9:00 PM.
Monday: 10:00 AM – 9:00 PM, Tuesday: 10:00 AM – 9:00 PM, Wednesday: 10:00 AM – 9:00 PM, Thursday: 10:00 AM – 9:00 PM, Friday: 10:00 AM – 9:00 PM, Saturday: 10:00 AM – 9:00 PM, Sunday: Closed
Ochoa's Mexican Restaurant appears to be closed today. Check the full hours schedule on this page.
Ochoa's Mexican Restaurant is located at 3080 Marlow Road A10, Santa Rosa, CA 95403.
You can reach Ochoa's Mexican Restaurant by phone at +1 707-575-1728.
Ochoa's Mexican Restaurant does not currently list online reservations. We recommend calling +1 707-575-1728 to inquire about booking a table.
Ochoa's Mexican Restaurant serves Mexican Restaurant cuisine.