Best Restaurants

Atrio

Cáceres • Spain

Overview

Atrio is the Spanish word for atrium, a central element of traditional Mediterranean architectural design. It is the spatial embodiment of the encounter between host and guest and between personal retreat and social interaction. The definition of the name holds true for what the restaurant embodies in each dish and gastronomic experience.

Awards

Wine Spectator

Grand Award (3 Glasses), 2025

La Liste

96.50, 2025

Loading map ...