The Plaza de la Villa, home to Casa de la Villa (the former Town Hall), is a picturesque square in the heart of Madrid. It is an ideal location for visitors looking for a break from the busy scenery. There are no restaurants or coffee-bars located on the plaza, but the much larger Plaza Mayor is very close by and it has plenty of places to eat. Although the Plaza de la Villa is quite small, its surrounding buildings each have contrasting styles, making the plaza quite picture-worthy for tourists. Located at the center of the square is a statue of Alvaro de Bazan, the Spanish Admiral who planned the Armada (the fleet that attempted to invade England).
La Taberna Los Huevos de Lucio is an extention of the restaurant Casa Lucio, opened in 1974, which... Read more