Spain

spain

Girona, Spain – El Celler de Can Roca (World’s Best Restaurant) – Chef’s Tasting Menu – Act 1/6

By

A dream within a dream; and the real experience was even better than imagined. Dining at El Celler de Can Roca was one of the most rewarding experiences. Life changing might sound dramatic, but it was emotionally and mindfully impactful.

Read More