Good Food. Good Friends. Good Times
219 W. Main St.
New Castle, Colorado 81647
The Black Dog Saloon in New Castle, Colorado is the locals' favorite place for dinner, cocktails and great live music!
Located in historic downtown New Castle, the Black Dog Saloon opened its doors in late 2013. In a few short months the restaurant/bar has become the new local favorite.
219 W. Main St.New Castle, CO 81647