Mercado Central

Consider Tarragona

Do you know about Tarragona?  No, not the herb. (That’s tarragon!)  Tarragona is a city in Catalonia, on the Spanish Mediterranean, about 100 km west of Barcelona. [...]