Jolly Rogers Tavern now open