Bar Joan is a lively market bar and eatery inside Santa Caterina Market, located in Ciutat Vella, Barcelona. Come for the real-deal local lunch energy: even after 3:30pm, this place can still be buzzing, with stools filling up fast and plates flying out.
Expect classic Barcelona restaurant vibes—quick, warm service and straightforward cooking that hits the spot. The set menu is the move: you pick your starters and main, then finish with a simple dessert like caramel custard or fruit. Regulars swear by the Rioja-style potatoes with chorizo, and the portions don’t play small—think hefty starter plates, plus a fish-of-the-day main that often comes as two fillets. If you’re in the mood to graze instead, the tapas are a solid call when it’s quieter.
WHAT/WHY: Market food without the tourist markup. PRICE: around €15–€16 for a 3-course menu that includes bread and a drink—one of the better-value options for Barcelona restaurant lunches near the center.
Insider tip: Aim for around 1:15pm to skip the line, or go later in the afternoon when other stalls shut—Bar Joan often keeps the kitchen going. Order the potatoes first, then decide if you’re still hungry for tapas.
T K
in the last weekExcellent food and great service
Alexandre Capel
in the last weekThe best bar in Barcelona. Typical of what a Spanish bar should be, right in the heart of the market. A friendly, unpretentious atmosphere that feels good. Thank you, Juan Carlos. When I come back to Barcelona, that's where you'll find us. Alex and Gael Arverne Events
Pedro José Romeo Sánchez
in the last weekMichel Arribillaga
in the last weekTop
Marta Tarantino
in the last weekAuthentic experience