King's Pub opens in Atlantic City