Craig Taphouse

161 Leonard St
Wolf Creek, MT 59648

Craig Taphouse is a charming bar located in the scenic town of Wolf Creek MT. Known for its welcoming atmosphere it offers a great selection of local beers and hearty pub fare. Perfect for relaxing after a day of outdoor adventures the Taphouse features a cozy interior and friendly service making it a favorite spot for both locals and visitors alike.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMontanaWolf CreekCraig Taphouse