Restaurant Review: 27 Tapas

May 31, 2017

Tapas are an institution in Spain. Beloved by Spaniards and foreigners alike, it’s a dining concept tricky to replicate outside the Iberian frontiers. Egalitarian by nature, tapas are affordable in Spain, sometimes even free, and aren’t defined by set …