Happy Hour at the Top Hat in Missoula is one of the best (if not THE best in town!) We have gone to this particular happy hour 4+ times and it is ALWAYS consistent. Music is always on and it’s always good! Happy hour is from 3:00PM – 6:00PM (MON-SAT). The regular menu is here: http://tophatlounge.com/menu/ **HOWEVER** the happy hour is not listed. I can tell you from being there enough what it is, though! Wine and Beer are under $4/glass or pint! Hard to beat. Appetizers range from $4-7.