01
Best overall pick
Flo's Country Cafe
Cherry Valley Main Strip • Classic Country Diner • Coziest All-Day Cafe
A friendly, no-frills country cafe locals rely on for big breakfasts, daily specials, and homemade pies.[4][6]
Mismatched mugs, chatty regulars, and generous portions make Flo's feel like Cherry Valley's unofficial living room.[4][6] The menu leans classic—think chicken-fried steak, biscuits and gravy, and patty melts—served by a staff that remembers your usual.[4][6] Aim for breakfast or a lazy weekend brunch when the griddle is in full swing and the coffee never seems to run dry.[6]
02
Best for sushi cravings
City Sushi & Grill
Central Cherry Valley • Casual Sushi Bar And Grill • Go-To For Sushi Nights
Compact, relaxed spot turning out fresh rolls, tempura, and grilled plates in a low-key strip-mall setting.[4][5]
City Sushi & Grill is where locals go when they want maki, nigiri, and teriyaki without driving into the larger neighboring cities.[4][5] Expect a straightforward menu with crowd-pleasers like spicy tuna rolls, bento-style combos, and crispy appetizers that work well for sharing.[4][5] It is especially handy for an easy weeknight dinner or takeout before a quiet evening back at your rental.[4][5]
03
Best for mixed groups
Fujimoto Restaurant
Along Cherry Valley Boulevard • Laid-Back Asian Fusion Cafe • Most Flexible Menu
A flexible spot blending Japanese, Chinese, and American comfort dishes, handy when everyone at the table wants something different.[1][5]
Fujimoto Restaurant shows its neighborhood roots with a relaxed dining room and a menu that jumps from teriyaki bowls to noodle plates and burgers.[1][5] Portions are generous, prices are fair, and the mix of flavors makes it easy to keep both kids and adults happy.[1][5] It is a smart choice when you're short on time and want one place that can cover most of the usual takeout cravings.[5]
04
Best for Mexican comfort food
El Charro Authentic Mexican Food
Cherry Avenue Corridor • Family-Run Mexican Restaurant • Best For Hearty Combo Plates
Unpretentious Mexican standby known for overstuffed burritos, sizzling fajitas, and plates that can easily become two meals.[4]
El Charro Authentic Mexican Food leans into comfort with well-seasoned rice and beans, melty cheese, and saucy enchiladas arriving on hot plates.[4] The atmosphere is simple and welcoming, the kind of place where you can roll in after a day of hiking or antiquing and leave very full.[4] Try it for relaxed group dinners when everyone wants familiar favorites and plenty of chips and salsa on the table.[4]
05
Worth-the-drive steakhouse
Oak Glen Steakhouse & Saloon
Oak Glen Foothills, Short Drive North • Rustic Mountain Steakhouse And Saloon • Best For Date Nights And Celebrations
A lodge-like steakhouse in nearby Oak Glen, pairing mountain views with hearty cuts of beef, comfort sides, and a full bar.[3]
If you are willing to wind up into the foothills, Oak Glen Steakhouse & Saloon rewards the short drive with a cabin-style dining room and a classic steakhouse menu.[3] Ribeyes, prime rib, and loaded baked potatoes dominate, backed by burgers, sandwiches, and a solid list of cocktails and beers.[3] Go at sunset to catch cooler temperatures, linger over dessert, and make a mini escape from the valley without going far.[3]