In 1904 Gustav Horcher opened his restaurant in Berlin, fast forward to now Horcer is still very much a revered dining spot, the only difference being it's based in Madrid. Take a wander in Retiro Park before embarking on this culinary adventure. Fine dining at its best, expect dishes that are extravagant though unbelievably good.