The cost of tapas in Spain varies wildly depending on the region and the "style" of the bar. In many parts of Andalusia (like Granada or Almería) and certain bars in Madrid, a "tapa" is traditionally free with every drink you order (a beer or wine usually costs €2.50–€3.50). In these cities, you don't choose the food; the waiter simply brings a small plate of olives, ham, or even a mini-slider. In other regions like the Basque Country, they serve "Pintxos," which are more elaborate and displayed on the bar; these typically cost between €2.00 and €4.50 per piece. In modern "Tapas Bars" where you order from a menu, a small portion (tapa) is usually €3–€6, a medium portion (media ración) is €8–€12, and a full plate (ración) to share is €14–€22. For a full dinner of assorted tapas and a couple of drinks in a mid-range city like Seville or Valencia, you should expect to spend between €20 and €30 per person. Prices in tourist-heavy areas like Barcelona’s Las Ramblas can be 30–50% higher.