San Dimas • best restaurants

5 Best Restaurants & Places To Eat Near San Dimas California

San Dimas mixes walkable historic streets with freeway-adjacent shopping centers, and the food scene follows suit. You can slide from a lingering brunch to an old-school steak dinner or margaritas on a sunny patio without leaving town. These five spots are the kinds of places locals recommend first when friends ask where to eat.

 
01

Vincenzo's Terrazza

Downtown San Dimas • Romantic Italian Restaurant • Cozy Date-Night Choice

White-tablecloth Italian with housemade pastas, good wine, and a grown-up atmosphere.

Tucked just off the main drag, Vincenzo's Terrazza feels like a neighborhood trattoria that’s been there forever in the best possible way. Portions are generous, the pasta and sauces taste carefully made, and the staff is used to pacing meals so you can linger over a bottle of wine. It’s where locals book anniversaries, meet visiting family, or escape for an unrushed dinner away from the chains.

02

Twisted Sage Cafe

Foothill Boulevard Corridor • Creative Daytime Cafe • Brunch And Lunch Standout

A bright, casual cafe known for inventive breakfasts, hearty sandwiches, and strong coffee.

Twisted Sage is the kind of place where there’s usually a small line and it’s worth waiting in. The menu leans classic American but with enough twists—house sauces, interesting toppings, and seasonal specials—to keep regulars interested. It’s ideal for a laid-back weekend brunch, a casual meeting spot, or grabbing a satisfying breakfast before heading out for the day.

03

Casa Del Rey

Historic Downtown Strip • Lively Mexican Restaurant • Crowd-Pleasing Favorite

Long-running Mexican spot with combo-plate comfort food, margaritas, and a busy family vibe.

Casa Del Rey has been a San Dimas standby for decades, and it still feels like the default answer when someone suggests Mexican food in town. Expect chips and salsa right away, big plates of enchiladas and fajitas, and plenty of families filling the booths. It’s casual, predictable in a good way, and exactly the kind of place you plan group dinners without overthinking it.

04

Pinnacle Peak Steakhouse

Near Raging Waters And The 57 • Casual Western Steakhouse • Fun Steak-And-Saloon Experience

A no-frills, Old West–themed steakhouse where the focus is on grilled meat and a rowdy, family-friendly atmosphere.

Pinnacle Peak leans hard into the Western theme—think peanut shells, checked tablecloths, and a loud, easygoing dining room. The menu centers on straightforward steaks, ribs, and baked potatoes, served in portions that suit hearty appetites. It’s a natural fit for big family birthdays, team dinners, or out-of-towners who want something more memorable than a mall chain.

05

Lucky Elephant Thai

Arrow Highway Corridor • Comfortable Thai Restaurant • Go-To For Thai Cravings

A welcoming Thai spot known for fragrant curries, comforting noodle dishes, and adjustable heat levels.

Lucky Elephant is where locals head when they’re craving Thai without driving into a bigger city. The dining room is relaxed enough for a weeknight dinner, but the food—especially the curries, pad see ew, and fried appetizers—feels like a step up from takeout. Spice levels are flexible, so it works just as well for cautious eaters as for diners who want their food properly fiery.