Day 54
Restaurant La Barraca, Madrid
May 17, 2023 in Spain ⋅ 🌙 18 °CWe were determined while we were in Madrid to try their traditional paella and after a bit of Google searching to find a highly recommended restaurant in which to partake, we settled on La Barraca. ItRead more