Established in 1903, El Rana Verde has the best location in town – across the street from the Royal Palace, adjacent to the Prince’s Garden, and on the banks of the Tagus River.

El Rana Verde: Riverside Dining in Aranjuez, Spain

Established in 1903, El Rana Verde has the best location in town – across the street from the  Royal Palace, adjacent to the Prince’s Garden, and on the banks of the Tagus River. With such impressive views, one might think the food wouldn’t live up to its prestigious location. You’d be wrong. The food is …

El Rana Verde: Riverside Dining in Aranjuez, Spain Read More »