Limón Restaurant ★★★★☆4.4 (1,558) Restaurants Peruvian restaurant · Fusion restaurant · Latin American restaurant 1524 Locust St, Walnut Creek, CA 94596 Call Website Details →
Tiki Tom's ★★★★☆4.3 (526) Restaurants Hawaiian restaurant · Fusion restaurant 1535 Olympic Blvd, Walnut Creek, CA 94596 Call Website Details →