Happy Hour Bar Address: 15400 Hebgen Lake Rd, W Yellowstone, MT 59758 Phone: (406) 646-7281 Restaurants