Telefèric Barcelona Walnut Creek ★★★★☆4.4 (2,322) Restaurants Spanish restaurant · Tapas restaurant 1500 Mt Diablo Blvd 2nd Floor, Walnut Creek, CA 94596 Today: 11:30 AM–9:15 PM Call Website Details →
Elia ★★★★☆4.3 (409) Restaurants Greek restaurant · Fine dining restaurant · Steak house 1520 Locust St, Walnut Creek, CA 94596 Today: 11 AM–10:30 PM Call Website Details →
Torsap Thai Kitchen ★★★★☆4.1 (856) Restaurants Thai restaurant · Asian restaurant · Brunch restaurant 1388 Locust St, Walnut Creek, CA 94596 Today: 11:30 AM–10 PM Call Website Details →