Headings:
Restaurants, Cafes
1360 Locust St
Walnut Creek, CA 94596
Walnut Creek, CA 94596
For 15 years this restaurant of the Lark Creek Restaurant Group have featured American wines exclusively to compliment Chef Bradley Ogden's seasonal farm-fresh American fare. Come in and savor a bottle of fine wine from our vast collection of over 200 labels.