Twohey's Tavern opens in Pasadena, announces seasonal menu and Happy Hour