I have travelled back and forth between the US and Spain for over 20 years. While not technically legal, per se, as long as what you are bringing back is for personal consumption, custom officers generally don´t care. I often take back between 4-6 bottles of alcohol (wine and brandy) without problem. Cuban cigars would be another issue.