Los Caracoles
Tapas · Spanish · Bar
Los Caracoles is a tapas bar known for its snails, cured meats, and selection of beers and vermouth.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Los Caracoles .
Local restaurants nearby
Calle de Toledo, 106



