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!