Loading map…

LA VANDUCA

Madrid, Spain, offers LA VANDUCA, a restaurant celebrating Spanish flavors. Expect a vibrant aroma and a satisfyingly tender texture, possibly from their expertly braised dishes that are a hallmark of the region.