Facebook Twitter Pinterest Linkedin Global Traveler, Spain June 28, 2017October 22, 2020 by irvinalew3 Min Reading In Spain, food aficionados are familiar with the twins Javier and Sergio Torres, the creators of Torres en la Cocina, a popular cooking show on Spanish television. The