FAST & FREE SHIPPING on orders over $399
Based in Barcelona, Torres has been gracing Spain with delicious, gourmet snacks since 1969. Now you can share the joy and discover why their signature potato chips have become so popular in the United States too!