Restaurants Walnut Creek Noah’s Bagels Opens in Downtown Walnut Creek October 28, 2014 11:30 am 1930 Mt. Diablo Blvd, Walnut Creek Noah’s Bagels is now officially open in downtown Walnut Creek where Blockbuster Video used to be on Mt. Diablo Blvd. For more options check out this summer’s Friday Question of the Day on favorite bagel spots. Previous Post Free Parking and Valet Service in Downtown Walnut Creek after 5pm from Nov. 5th - Dec. 31st Next Post Walnut Creek Turkey Trot Race on Nov. 27th in Downtown Walnut Creek