1 The short answer: top 3
Granada may be the best city in Spain to eat cheaply and well. The reason is simple: order a drink at almost any bar and the bartender brings you a free tapa. Not olives — a real plate of food, sometimes enough for a meal on its own. The custom dates back generations and is still going strong in 2026. This list covers seven bars currently open and ranked by food quality, local character, and walk-in ease. Details were verified in October 2026; hours and free-tapa policies can change, so confirm before you go.
Los Diamantes on Calle Navas, in the pedestrian zone near Puerta Real, has been the city's reference for fried seafood since 1942. The acedías (small breaded flatfish), gambas al pil-pil, and whole fried anchovies are the most discussed items. Order at the bar, eat standing, repeat. There are newer branches across Granada, but the original on Calle Navas is the one to visit — the kitchen moves faster, the regulars are older, and the fish is reliably fresh.
Bodegas Castañeda at Calle Almireceros, 1-3 looks the way people imagine Spain looks: wine barrels stacked to the ceiling, legs of jamón hanging above the bar, marble counters worn smooth by decades of elbows. Stand at the bar for the free tapa rotation. The house vermut poured straight from the barrel is the best way to start a crawl. Sit at a table and you will be handed a paid menu instead.
Bar Poë at Calle Verónica de la Magdalena, 40 is the most democratic option on this list: with every drink you order, you choose your tapa from a printed menu of 15 to 20 options that includes vegetarian dishes. It is the one bar in Granada where non-meat-eaters eat as well as everyone else. Bar Poë opens evenings only and is closed on Mondays.








