Menu
Restaurants

Main Street Deli Closes in Downtown Walnut Creek


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.