88 Grill

About Us

Our History

88 Grill, formally known as Elk Creek Mining Company Bar and Grill, is located in downtown New Castle, CO. The historic building that houses 88 Grill has been owned and operated for over 20 years and supplies a diverse menu made up of local favorites. This 80’s themed restaurant was inspired by breaking down walls and combining the best of New Castle history with the vibrant explosiveness of the 1980s! We invite you to come in for one of our signature cocktails and experience our rendition of the 80s!


Monday – Thursday 11:00 am – 9:00 pm
Friday – Saturday 11:00 am – 10:00 pm
Sunday: 9:00 am – 3:00 pm

(970) 984-0828