Costa Tropical Beach Food in Madrid
Sleeps Up To: Price Range: per
For a number of years the Costa Tropical restaurants and bars located on the beaches (and known as “chiringuitos” in Spanish) and which are often found surrounded by sand and which are also present in other coastal areas of Spain have had a cloud hanging over them in the form of a question mark over [...]