01
Best overall pick
Kern River Brewing Company
Near Kernville Town Square • Craft Brewpub With Hearty American Fare • Local Favorite
Lively brewpub pouring house-made beers alongside big, shareable plates just a short walk from the river.
This is the go-to spot after a day on the Kern, with house IPAs, lagers, and seasonal specials backing up a menu built around burgers, smoked meats, and comfort food. The atmosphere is relaxed but energetic, with plenty of patio seating that works for muddy river sandals and big groups alike. Expect a wait on summer weekends, but the beer list and casual vibe make it part of the experience.
02
Best for a special night
Ewing's on the Kern
Riverside Bluff Above The Kern • Classic Riverside Steak And Seafood Restaurant • Best River Views
Riverside steak-and-seafood spot with sweeping views over the Kern River canyon from its hillside deck.
Perched above a bend in the river, Ewing's is all about long sunsets, a good cocktail, and a slow, sit-down meal. The menu leans toward steaks, prime rib, and simple grilled fish, with portions sized for appetites stoked by a day outdoors. Book it when you want white-tablecloth service without losing the relaxed mountain-town feel.
03
Coziest breakfast stop
Cheryl's Diner
Along Sierra Way In Kernville • Retro Small-Town Diner • Best For Breakfast
No-frills hometown diner known for hearty breakfasts, bottomless coffee, and efficient, friendly service.
Cheryl's feels like the kind of place where the staff knows half the room by name, and the portions are meant to hold you over until dinner. Stack your plate with pancakes, biscuits and gravy, or a classic bacon-and-eggs combo before heading up the canyon. It’s busiest on weekend mornings, so expect a short wait during peak rafting season.
04
Iconic canyon steakhouse
Johnny McNally's Fairview Lodge & Restaurant
Fairview, North Of Kernville • Rustic Mountain Steakhouse And Lodge • Classic Road-Trip Stop
Iconic roadside steakhouse in Fairview, about 20 minutes up the river from Kernville, known for big steaks and a lodge-like vibe.
A drive up the Kern River Highway to McNally's feels like a mini road trip, with the payoff of a hearty, old-school steak dinner at the end. Inside, it’s all knotty wood, vintage photos, and generously sized plates that favor hand-cut steaks and classic sides. Pair it with an afternoon exploring the upper river and you’ve got a full Kern Valley day wrapped into one outing.
05
Most kid-friendly option
The Pizza Barn
Just Off Kernville Road Downtown • Casual Family-Friendly Pizza Parlor • Best For Groups And Kids
Easygoing spot for hand-tossed pies, cold beer, and a cool break from the sun right in downtown Kernville.
The Pizza Barn is the kind of relaxed, order-at-the-counter place where sandy kids, river dogs, and gear piles all feel welcome. Expect classic combo and specialty pies, build-your-own options, and plenty of space to spread out with a crew. It’s an easy choice when everyone’s tired, hungry, and looking for something satisfying without any fuss.