Depends what sort of bar, there are loads of local type places and I know most in the Canton! Not many late bar places, Urnerhof Moskito being one in Fluelen, London pub in Altdorf another. Careful in Erstfeld you may get asked to buy cheap bubbly for 250CHF by a pretty Eastern European.