01
Best overall pick
Camps Restaurant
Greenhorn Creek Resort • Upscale Golf-Course Restaurant • Best For Date Night Or Celebrations
Polished yet relaxed, with steaks, seasonal specials, and local wines overlooking the fairways.
Set on the Greenhorn Creek golf course just outside town, Camps feels a step up from most rural dining without getting stuffy. The menu usually leans on well-executed classics—think steaks, seafood, and hearty pastas—backed by a good local wine list and a solid cocktail program. Aim for a table on the patio around sunset if you want the full ‘wine country meets foothills’ experience.
02
Modern Mexican favorite
Cascabel
South Main Street Corridor • Modern Mexican Restaurant • Go-To For Margaritas And Tacos
A colorful spot for street-style tacos, big combination plates, and strong margaritas after a day on the lake or trails.
Cascabel is where a lot of locals end up when they want Mexican food with a bit more flair than a basic roadside stop. The menu runs from well-built tacos and burritos to larger platters with seafood, sizzling fajitas, and plenty of vegetarian options. Grab a booth, order a house margarita or two, and expect a lively, family-friendly crowd most evenings.
03
Best for groups
Mike's Pizza Angels Camp
Central Angels Camp Near Highway 49 • Family-Friendly Pizza Parlor • Best For Teams And Big Groups
Busy, casual pizza spot known for loaded pies, a help-yourself salad bar, and plenty of room for kids and teams.
Mike's is the classic small-town pizza place that reliably feeds ball teams, family gatherings, and hungry road-trippers. Expect generous toppings, shareable baskets of garlic breadsticks, and a salad bar that keeps things from feeling too heavy. It’s loud, easygoing, and one of the easiest choices in town when you just need to feed a crowd without overthinking it.
04
Top breakfast spot
Angels Creek Cafe
Historic Downtown Angels Camp • Classic Small-Town Cafe • Top Breakfast And Brunch Choice
A cozy Main Street cafe turning out big breakfasts, solid coffee, and straightforward lunch plates.
Angels Creek Cafe feels like the kind of place where the staff knows half the guests by name, especially on weekend mornings. The menu is heavy on comfort staples—omelets, country potatoes, biscuits and gravy, burgers, and sandwiches—served in portions that can fuel a full day of exploring the Mother Lode. If you like to start the day with a hearty sit-down meal rather than a grab-and-go pastry, this is your move.
05
Longtime local standby
La Hacienda Restaurant
North Main Street Gateway • Lively Mexican Family Restaurant • Reliable Any-Night Standby
Old-school Mexican spot with combo plates, chips and salsa that keep coming, and a welcoming family crowd.
La Hacienda has been around for decades, and it shows in the best way: the room hums with regulars, and the staff moves with the rhythm of a place that knows what it does well. Plates come out hot and plentiful, from enchiladas and chimichangas to shrimp dishes and hearty carnitas. It’s an easy choice when you want a familiar, no-surprises dinner after a long drive into the foothills.