Loading map…
El Espejo - Sanlúcar
Sanlúcar de Barrameda, a coastal gem in Spain, is home to El Espejo - Sanlúcar. Expect dishes with a satisfyingly firm texture, likely featuring fresh seafood grilled to perfection. The briny aroma of the sea hints at the restaurant's connection to its coastal surroundings.