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