Diablo Grills Opens in Downtown Walnut Creek

1403 N. Main St, Walnut Creek

In March we learned that Diablo Grills would be coming to downtown Walnut Creek where Jos. A. Bank used to be, and they have now opened. Check out their pizza ovens here. They also carry BBQ grills, smokers and more.