Learn the secrets of Spanish cooking during a private Barcelona cooking class. Head to the chef's house to prepare an authentic three-course Spanish banquet! Find out the secrets for cooking perfect paella, gazpacho and Spanish omelets, and learn how to pair the delicious food with wine.