El Cucuraucho del Mar – Seafood Restaurant Review in Madrid
Normally when walking down the street in Spain, if I see a restaurant with a giant crayfish sculpture outside its doors, I laugh and keep walking. This type of attraction is generally an indication that the food inside is less than stellar and is trying to make up for its own inadequacy in some way. […] Continue Reading →
