The covered patio at Taqueria El Favorito sits right on South Main Street with a low fence that lets your dog watch the Sebastopol foot traffic while you eat. The space feels open despite the roof—heat lamps warm things up on cool evenings, and there’s enough room that you don’t feel cramped alongside other diners. The kitchen turns out solid carnitas, carne asada, and fish tacos that smell good enough to make your dog pay attention to your plate. The salsa is fresh and bright, and portions are generous without being unwieldy.
Dogs must stay on the patio; they can’t enter the restaurant interior. Water is available for dogs, and staff doesn’t mind if you bring your own bowl. The vibe is casual enough that having a dog at the next table feels normal rather than noteworthy. There’s no special dog menu, but the pace of service is unhurried, so you won’t feel rushed while managing a leash and a burrito.
The location is walkable from Sebastopol’s town center—you could park near the plaza and stroll down to grab lunch without planning a full outing. The patio opens directly to the street, so traffic noise is part of the atmosphere but not overwhelming. Hours run the typical taqueria schedule, typically opening for lunch and staying through dinner, though it’s worth confirming before heading over since hours can shift seasonally. In summer, the covered patio is genuinely pleasant; in winter, the heaters make it workable on most days. The crowd leans local and steady rather than tourist-heavy, which means your dog is likely to encounter other regulars and their dogs over time.





