Address: 1325 N Main St, Walnut Creek, CA 94596, USA
Yes, I was there last Saturday. Everything is good, and yes still delicious
Hi Ellen. Yes, all locations are open for outdoor dining.
Add Answer
Thanks! Your answer is awaiting moderation.
Open on Mondays?
do you have a cesar salad
Trending Places
Audiologist
710 S Broadway UNIT 209, Walnut Creek, CA 94596, USA
Catholic church
2039 Mt Diablo Blvd, Walnut Creek, CA 94596, USA
Brewery
2700 Mitchell Dr, Walnut Creek, CA 94598, USA
Chinese restaurant
2932 N Main St, Walnut Creek, CA 94596, USA
Pizza restaurant
1630 Cypress St, Walnut Creek, CA 94596, USA
American restaurant
1632 Locust St, Walnut Creek, CA 94596, USA
Deli
1218 Boulevard Way, Walnut Creek, CA 94595, USA
1535 Giammona Dr, Walnut Creek, CA 94596, USA