Ennis has a couple of solid bars on Main Street, the kind of small-town Western saloons where the bartender knows everyone except you. Coffee culture is light but improving — a couple of espresso bars open in season cater to the fishing crowd and the through-traffic on the way to Yellowstone.