Restaurante Los Caracoles

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

Cuisine: Catalan, Spanish

Price range: $

Featured by: Jack's Dining Room

sixth generation family-run, unchanged recipes for almost 200 years, unique kitchen gauntlet entrance

Browse all creator-verified restaurants · Discover more on elevATE