Restaurante Los Caracoles

Address: Carrer dels Escudellers, 14, Ciutat Vella, 08002 Barcelona, Spain, Barcelona, Spain

Cuisine: Catalan, Spanish traditional

Price range: $

Featured by: Jack's Dining Room

200-year-old family-run restaurant, famous for snails and traditional Catalan dishes

Browse all creator-verified restaurants · Discover more on elevATE