01
Best overall pick
The Rockslide Bar & Grill
Willow Creek On Hwy 299 • Lively Small-Town Bar And Grill • Go-To Spot For Hearty Comfort Food
Casual, friendly, and reliably good burgers, sandwiches, and bar bites a short drive west of Burnt Ranch.
The Rockslide is where a lot of Trinity River locals end up after a day on the water, thanks to big portions and an easygoing bar vibe. The menu leans into pub classics—think burgers, fries, wings, and sandwiches—done in a straightforward, satisfying way. It is an especially handy option if you are staying or camping closer to Willow Creek but want something more than camp food.
03
Cozy small-town café
Avenue Café
Weaverville Main Street • Casual American Café And Grill • Best For Relaxed Sit-Down Meals
Friendly Weaverville café serving sandwiches, burgers, and homestyle plates in a low-key, locals’ setting.
Avenue Café sits right on Main Street and feels like the town’s living room, with regulars at the tables and a menu that covers most cravings. You will find burgers, wraps, salads, and daily specials that rotate through comfort-food favorites. It is a good choice when you want an unhurried meal in Weaverville after exploring the historic district or nearby trailheads.
04
Mexican favorite in town
Oaxaca Grill
Weaverville Historic District • Casual Mexican Restaurant • Best For Tacos, Combo Plates, And Margaritas
Colorful Mexican spot in Weaverville known for generous combo plates, chips and salsa, and easygoing service.
Oaxaca Grill is a handy change of pace when you want something beyond burgers and diner food. The menu hits the familiar high points—enchiladas, tacos, burritos, fajitas—with portions big enough to share or take back to your cabin. Pair a plate with a cold beer or margarita and you have a relaxed evening option before the drive back toward Burnt Ranch.
05
Laid-back café with personality
Mamma Llama Eatery & Cafe
Central Weaverville • Artsie Café And Light Fare Spot • Best For Coffee, Breakfast, And Lighter Bites
Eclectic café known for good coffee, baked goods, and fresh, lighter meals in an artsy Weaverville setting.
Mamma Llama has a slightly bohemian feel, with local art, a relaxed crowd, and a menu that leans lighter than most highway stops. Expect espresso drinks, baked goods, and breakfast and lunch options that include sandwiches, vegetarian-friendly plates, and salads. It is a smart pick for a morning in town or a mid-day break between river runs and mountain drives.