Madrid, Spain

Articles

Find More  

Restaurant El Club Allard in Madrid, Spain

A Photo Journey through one of Madrid’s Most Imaginative Michelin-Starred Meals El Club Allard is rising through the international culinary ranks after receiving a two-star Michelin rating in 2011. This restaurant is helmed by illusionary genius Diego Guerrero, one of the most innovative chefs in contemporary cuisine. Eliminating the concept of menu choices, diners are only given three options: an …

Continue reading