22 coffee roasters worth the trip across Spain, editor-ranked by TableJourney. All Spain guides.
Nomad Coffee ★ 4.7 · Barcelona
born · Passatge Sert 12, 08003 Barcelona
Nomad Coffee in Barcelona's Born is Jordi Mestre's third-wave anchor: single-origin Ethiopian and Colombian, a flagship roastery cafe and a wholesale to the city's filter rooms.
Tip: Open Mon-Sat. The Passatge Sert flagship is the larger room; sister Mercat del Born and Passeig de Sant Joan also pour.
Sakona Coffee Roasters ★ 4.7 · San Sebastián
Ramon Maria Lili Pasealekua 2, 20002 Donostia-San Sebastian
Sakona Coffee Roasters runs a specialty coffee programme since 2015, the city's third-wave pioneer with a public cafe in Gros and a roastery in Irun on the French border.
Tip: Order the seasonal filter at the bar; the bean retail wall stocks Sakona's roasts to take home.
Satan's Coffee (roastery) ★ 4.6 · Barcelona
gotic · Carrer de l'Arc de Sant Ramon del Call 11, 08002 Barcelona
Satan's Coffee in Barcelona's Gothic Quarter is the third-wave roastery-cafe behind Marcos Bartolome: single-origin Ethiopian and Burundi beans on rotation weekly.
Tip: Closed Sunday. The retail counter does whole-bean bags; pour-over costs three euros at the bar.
Hola Coffee Roasters ★ 4.6 · Madrid
lavapies · Calle Doctor Fourquet 33, 28012 Madrid
Hola Coffee Roasters in Madrid's Lavapies is the specialty roastery with a 15kg Loring roaster, beans sourced direct from East African and Colombian producers, plus a subscription bean service since 2017.
Tip: The bag of single-origin Ethiopian beans (16 to 22 euros) is the counter recommendation; the subscription posts monthly.
Three Marks Coffee ★ 4.5 · Barcelona
eixample · Carrer d'Arago 187, 08011 Barcelona
Three Marks Coffee in Barcelona's Eixample is Pol Perello's specialty-coffee bar with an in-house roaster, single-origin filter setups and the city's tightest espresso.
Tip: Open daily. The roastery counter does cuppings on Saturday mornings; reserve 48 hours ahead.
Cafes el Magnifico (roastery) ★ 4.5 · Barcelona
born · Carrer de l'Argenteria 64, 08003 Barcelona
Cafes el Magnifico in Barcelona's Born has roasted on-site since the 1980s: the Sans family's beans run through dozens of city cafes, sold whole bean at the bar.
Tip: Closed Sunday. The whole-bean retail is the back-room buy; the espresso bar is at the front.
Toma Cafe Roasters ★ 4.5 · Madrid
malasana · Calle de la Palma 49, 28004 Madrid
Toma Cafe Roasters in Madrid's Malasana is the city's pioneer specialty roastery since 2011, with a 12kg Probat roaster, single-origin beans from East Africa to Central America and three cafe locations.
Tip: Bag of single-origin beans (12 to 18 euros) and the in-house brewed pour-over (4 euros) are the counter-side bestsellers.
Mision Cafe Roasters ★ 4.5 · Madrid
chamberi · Calle de los Reyes 5, 28015 Madrid
Mision Cafe Roasters in Madrid's Conde Duque is the specialty roastery and cafe since 2017, with house-roasted single-origin beans, a brunch counter and a focused subscription service.
Tip: Whole-bean bags (14 to 19 euros) at the counter and a brewed flat white (3.50 euros) are the morning recommendations.
Old Town Coffee Roasters ★ 4.5 · San Sebastián
Reyes Catolicos Kalea 6, 20006 Donostia-San Sebastian
Old Town Coffee Roasters in San Sebastian's Centro, founded by Brazilian friends, is the city's other specialty pillar, with seasonally rotated single-origin beans and a brunch-leaning cafe.
Tip: Sit at the bar for the espresso flight; takeaway beans and brew kit at the front.
Right Side Coffee ★ 4.4 · Barcelona
gracia · Carrer del Diluvi 14, 08012 Barcelona
Right Side Coffee in Barcelona's Gracia is the Diluvi-corner roastery cafe pouring single-origin pour-over and espresso, with their own roastery a 10-minute walk away.
Tip: Open daily. The Diluvi corner seats four at the counter; the back wall has plug sockets.
Onna Coffee (roastery) ★ 4.4 · Barcelona
gracia · Carrer de Santa Teresa 1, 08012 Barcelona
Onna Coffee in Barcelona's Gracia is the Costa Rican-owned roastery cafe pouring only their own farm beans: filter, espresso, and the seasonal natural-process rotation.
Tip: Closed Monday. The cuppings on Saturday morning are the way to see the full Costa Rica range.
Misty Coffee ★ 4.4 · Madrid
malasana · Calle del Pez 41, 28004 Madrid
Misty Coffee in Madrid's Malasana is the specialty third-wave roastery and cafe since 2020, with house-roasted single-origin beans, a focused pour-over counter and bean-retail at the cafe.
Tip: The bag of Colombian or Ethiopian (15 to 18 euros) at the counter; pour-over filter (4.50 euros) is the headline brew.
HanSo Cafe Roasters ★ 4.4 · Madrid
malasana · Calle del Pez 20, 28004 Madrid
HanSo Cafe Roasters in Madrid's Malasana is the Korean-Spanish specialty roastery and cafe since 2015, with house-roasted beans, a focused matcha counter and Korean toasts.
Tip: Closed Mondays. The bag of single-origin Ethiopian (14 euros) at the counter; matcha latte (4.50 euros) is the headline.
Koh Tao Cafe ★ 4.4 · San Sebastián
Calle Bengoetxea 2, 20004 Donostia-San Sebastian
Koh Tao Cafe in San Sebastian's Centro, one of the city's earliest third-wave coffee bars, runs a small-batch brew programme alongside the cafe service and a tight roast list.
Tip: The pour-over service is what to order; the cafe is small and busy on weekend mornings.
Sakona at Mercado San Martin ★ 4.4 · San Sebastián
Calle Loiola 1, 20007 Donostia-San Sebastian
Sakona's stall inside Mercado San Martin in San Sebastian's Centro brings the Gros roastery into the daily market, with a stand-up bar of espresso and filter and a retail bean wall.
Tip: Pair a filter with a bakery purchase from the next stall; the market closes Sundays.
Old Town Coffee (Mercado San Martin) ★ 4.4 · San Sebastián
Calle Loiola 1, 20007 Donostia-San Sebastian
Old Town Coffee's market-stall outpost inside Mercado San Martin in San Sebastian's Centro is the city's specialty coffee inside the working food market, with stand-up service from 08:30.
Tip: Pair a filter coffee with a bakery purchase from an adjacent stall. Closed Sundays.
Syra Coffee ★ 4.3 · Barcelona
gracia · Carrer de la Mare de Deu del Pilar 16, 08003 Barcelona
Syra Coffee in Barcelona's Born is the takeaway-window specialty-coffee chain Yago Giner started in 2015: filter, espresso, mostly walk-up window service.
Tip: Open daily. Mostly takeaway windows; the Born flagship has six stools at the bar.
Skye Coffee Co ★ 4.3 · Barcelona
poblenou · Carrer de Pamplona 88, 08018 Barcelona
Skye Coffee Co in Barcelona's Poblenou is the converted-van-then-warehouse coffee bar that runs Saturday market pop-ups across the city and roasts in Poblenou.
Tip: Closed Mon-Tue. The Poblenou warehouse opens 10:00-17:00 Wed-Sun; the van shows up at Palo Alto market Sundays.
La Paca Cafe ★ 4.3 · Madrid
lavapies · Calle del Olivar 1, 28012 Madrid
La Paca Cafe in Madrid's Lavapies is the specialty third-wave roastery and cafe since 2018, with a clean concrete interior, house-roasted beans and a focused weekday brunch counter.
Tip: Closed Mondays. Bag of beans (14 to 17 euros) at the counter; cortado at 2.20 euros is the morning regular order.
Amor de Madre Coffee ★ 4.3 · Madrid
chamberi · Calle de Eloy Gonzalo 7, 28010 Madrid
Amor de Madre Coffee in Madrid's Chamberi is the specialty third-wave roastery cafe since 2019, with a small Probat sample roaster, house single-origin beans and a focused brunch counter.
Tip: Closed Mondays. The single-origin Burundi (18 euros bag) is the staff recommendation; the V60 filter at 4.50 euros.
Supreme Coffee Madrid ★ 4.2 · Madrid
salamanca · Calle de Hermosilla 6, 28001 Madrid
Supreme Coffee in Madrid's Salamanca is the specialty roastery and bean-retail cafe since 2020, with a clean white interior, beans-of-the-week from East Africa and a focused subscription model.
Tip: Closed Sundays. The single-origin Kenya AA (22 euros bag) is the headline retail; espresso 1.80 at the counter.
Petra Cafe ★ 4.1 · San Sebastián
Calle Loiola 6, 20007 Donostia-San Sebastian
Petra Cafe on Calle Loiola in San Sebastian's Centro runs a small specialty coffee programme alongside a tight brunch and pastry counter, popular with the morning Mercado crowd.
Tip: Mornings are calm; the back room has a few seats for a slower coffee.