Restaurants Walnut Creek Main Street Deli Closes in Downtown Walnut Creek April 11, 2018 11:30 am 1506 N. Main St, Walnut Creek Thanks to a reader for sending word that Main Street Deli has closed in downtown Walnut Creek. They only opened last December, replacing Brass Bear Delicatessen. Featured Previous Post ThredUp Relocating within Downtown Walnut Creek Next Post Brides on Hartz Opens in Danville