Time for tapas in Mallorca? Here's what to try What does tapas mean? The word "tapa" means lid. It's believed that in the old days, thin slices of ham or bread were used as lids to keep insects away from bar patrons' drinks. Even though most menus are translated into English or German, some details…
