Cars Lafayette Car of the Day February 15, 2012 8:30 am Spotted on Mt. Diablo Blvd. in Lafayette. Previous Post Stained Glass Window of the Day Next Post N. Main/Mt. Diablo Parking Lot vs. Walnut Creek Automotive Lot