C. de Josefina Aldecoa, 13, Local 7, Hortaleza, 28055 Madrid
Nestled among the premier bars and restaurants in Valdebebas, El Castor offers a modern twist on traditional Spanish cuisine, complemented by exquisite homemade desserts that captivate the palate.