Elk Creek Mining Company

American
$ $
502 W Main St
New Castle, CO 81647

Tips

  • Nice little town, and, nice little restaurant. Beer prices are pretty good!
  • Stagecoach burger w/sweet potato fries & Sams Adams
  • New Breakfast menu - available Sunday mornings only