It all depends on where you're flying into. Look at state laws -- they determine how much you can carry. If you're carrying anything over 1L, you need to declare it, however the duty is quite small, so you probably won't need to pay anything, but DO DECLARE IT. I've been told by CBP at SFO that they don't really care about alcohol as long as it's declared if it's over 1L/pax.