This is a working, local-first guide to eating around Novato and Petaluma, the ground I cover
as a real estate agent. Marin and Sonoma are farm country: dairy, produce, Tomales Bay oysters,
and vineyards all over the hills, and that shows up on the plates. I have lived in Novato and
now Petaluma for most of my life, and these are the real places, the local favorites, and the
hidden gems I actually send friends and clients to.
Updated September 13, 2026·Sales Associate · 01702383 · California
Marin County side
Novato's table, Old Town to the 101
Novato's dining centers on Old Town along Grant, Reichert, and Front streets, with a second cluster along Redwood Boulevard and the Vintage Oaks area near the freeway. You get family-run Mexican and Italian restaurants, neighborhood pizzerias, a handful of sushi counters, and a proper little craft-beer scene.
Mexican
4 picks
Peter's longtime pick
Las Guitarras Restaurant
Family-run since 1978, and the first place I send new neighbors.
A beloved Old Town institution on Reichert Avenue, serving generous plates of tacos, burritos, enchiladas, and seafood with the warm, no-fuss hospitality of a place that has been at it for decades. It is the first place I send new Novato neighbors for Mexican food, and it never disappoints.
The east side runs along East Washington and the McDowell corridors, with quick taquerias, neighborhood pizza, and two of the county's biggest brewery taprooms on North McDowell. This is the Petaluma of the commuter set: good, fast, reliable food that never makes you dress up.
Mexican
4 picks
Mexican
El Roy's Mexican Grill
A long-running favorite on the east side.
A long-running favorite near the courthouse for home-style Mexican plates, from hearty burritos to breakfast classics, with a loyal following that spans generations.
A dependable roadside breakfast and lunch spot on the north end, with home-style cooking and the old-school feel of a diner that has been there forever.
The famous Petaluma taproom with a sprawling beer garden, a full kitchen, and a list that has made Lagunitas a household name. Bring friends and stay a while.
The west side is downtown: Petaluma Boulevard, the river, and the streets around them, the most walkable dining stretch in the county. Farm-to-table kitchens, family-run Italian spots, a famous oyster bar, historic saloons, and breweries all sit within a few blocks of each other.
Breakfast & diners
3 picks
Peter's longtime pick
Sax's Joint
A 1950s-style diner with the best cinnamon rolls in town.
A beloved American diner on Petaluma Boulevard South with handcrafted burgers, breakfast favorites served all day, and famous homemade cinnamon rolls. Warm, nostalgic, and friendly, it is the kind of place where the whole neighborhood feels at home.
A landmark saloon and restaurant that has anchored the Boulevard for more than a century, with a handsome dining room upstairs and live music downstairs.
Whether it is tacos, a wood-fired pizza, oysters, or a brewery crawl, here is the short list
across Novato and Petaluma, with the area noted so you know which side of the county you are on.
Mexican
Big platters, fresh salsa, and family recipes on both sides of the 101.
Every agent has a shortlist they hand out when a client asks the question that really matters:
where do you actually eat? These are my two long-running favorites, plus the hidden gems that
do not advertise and do not need to.
A Railroad Avenue taproom the tourists never find.
Small-batch pours in an old warehouse. Ask the pourer what is freshest and you will have the room's best beer to yourself.
1016 Railroad Ave, Novato
Flour Chylde Bakery
Pastries that sell out before noon.
A tiny Grant Avenue bakery with laminated doughs and cookies worth planning your morning around.
850 Grant Ave, Novato
Hoocha Tasting Room
Playful, experimental brews on Copeland Street.
A cozy tasting room pouring sours, barrel-aged, and experimental beers with a real lounge feel.
133 Copeland St, Petaluma
Aqus Cafe at Foundry Wharf
The warmest welcome on the river.
Food, wine, and long community tables right on the Petaluma River, hosting everything from open mics to overflow conversation.
189 H St, Petaluma
No website, just show up
Mr. Mom's Cafe
An old-school diner with loyal regulars.
No website, no fuss, just a neighborhood counter with big breakfast plates and bottomless coffee. Walk in like you belong, because everyone does.
931 Petaluma Blvd S, Petaluma
No website, just show up
La Carreta Novato Mexican Food
A no-sign family taqueria on the north end.
The kind of place locals guard like a secret. The carnitas and the salsa bar are the draw, and there is no website to give it away.
2033 Novato Blvd, Novato
No website, just show up
Marvin's Breakfast Club
The Old Town counter neighbors line up for.
Simple plates, friendly service, and a weekend wait that tells you everything. Cash and coffee, zero pretense.
1112 Grant Ave, Novato
The restaurant tells you about the neighborhood.
When I show a buyer around, we usually end up talking about food. If you are weighing Novato
against Petaluma, or one side of town against the other, the dining scene is part of the equation,
and I am happy to point you at the spots near the homes you are considering.