Los Caracoles

Barcelona, España, 64810 Monterrey, Nuevo Leon, Mexico

About

Los Caracoles [37], C/ Escudellers 14, 933 012 041, loscaracoles@loscaracoles.es. 1PM-12AM M-Su. Los Caracoles which means "The Snails". You can spot the restaurant right away as it has a spit grill in the main entrance window roasting chickens and other meats. The restaurant was named after its specialty however they offer a wide variety of seafoods and roasted meat dishes.

If you have been to Los Caracoles, share your experience

Review this place