Mountain Creek Restaurant and Buckhorn Tavern in Sierra City is one of those places where you can actually bring your dog along and not feel like you’re squeezing them in as an afterthought. They’ve got garden dining when weather allows, which means you and your dog can sit outside together while you eat real home-cooked food. The garden area gives your dog something to look at—trees, maybe other people and dogs passing by—so they’re not just staring at you the whole meal.
Inside, there’s a fireplace that makes the dining room genuinely cozy on cooler mountain days. The menu covers breakfast, lunch, and dinner, and there’s a full bar if you want something to drink after a morning hike or long drive through the Sierra Nevada. The staff here actually seems to get it—they’re not just tolerating dogs, they’re genuinely welcoming about having them around.
Sierra City itself is small and quiet, the kind of mountain town where you’re more likely to run into people who understand why you’d want to bring your dog along rather than leave them in a hotel room. The restaurant sits in that picturesque setting, which is part of what makes eating here feel like a break from travel rather than just stopping for fuel.
What’s useful to know is that they do have both indoor and outdoor options, so you can make a call ahead about what works best for your situation depending on the season and weather. If you’re passing through Sierra City—whether you’re heading to nearby trails or just exploring the Gold Country—this is genuinely your best bet for a meal where your dog gets to come along. You won’t have to choose between feeding yourself and having your dog with you.





