Places in East Bay open on XMas Eve
What are you looking for exactly? Are you looking for places to go for Chrismas Eve dinner? Do you just want a non-Christmas dinner? Almost every Chinese and Indian place will be open.
If you check opentable they will list what is open. For 7pm in Lafayette, in addition to Yankee Pier they list Chevalier, Giardino and Metro Lafayette.
For Walnut Creek they list Bing Crosby's, Il Fornaio, Massimo Ristorante, McCovey's, PRIMA Ristorante, Ruth's Chris, The San Franciscan, and Scott's in addition to Lark Creek.