Lafayette’s dining scene punches above its weight. The stretch of Mt. Diablo Boulevard through downtown has earned the nickname “Restaurant Row” — and for good reason. From craft cocktails to housemade pasta, casual brunch to white-tablecloth dinners, it’s all here.

The Icons

  • Postino — Lafayette institution since 1992, Italian-California in a historic Carr Jones building
  • Metro Lafayette — Urban sophistication meets suburban ease

The New Guard

  • Social Bird — Lively neighborhood spot with craft cocktails and three patios
  • The Hideout Kitchen — Consistently rated among the best in Lamorinda
  • Batch & Brine — World kitchen with globally-inspired comfort food
  • Tropa — Filipino-influenced flavors
  • RÊVE — Modern upscale dining

More Great Options

  • Rancho Cantina — Mexican
  • Locanda Positano — Italian
  • Barranco — Latin American
  • The Park Bistro & Bar — At the Lafayette Park Hotel
  • Amarin Thai Cuisine — Thai
  • Uncle Yu’s — Chinese, longtime local favorite
  • Lavash — Mediterranean/Middle Eastern

The Lafayette Dining Vibe

Park once, walk the strip. Most restaurants cluster along Mt. Diablo Blvd between 1st Street and Dewing Avenue. Evening reservations are smart for the popular spots, but lunch is usually walk-in friendly. Several restaurants offer happy hour — check individual listings for times.

Closed (RIP)

  • Cooperage — No longer operating
  • Yankee Pier — Closed

We verify restaurant status regularly. If we’ve got something wrong, let us know!