trivia & titbitsCategory
You’ve likely seen scallops adorning menus at menu restaurants in Ibiza. But what do you really know about them? There’s more to this mollusc than meets the eye.
“Tapa” literally means “a cover” or “a lid”, but how did the food now famed worldwide originally come to be?