Los Caracoles II
Tapas · Spanish · Bar
Los Caracoles II is a Spanish restaurant known for its tapas and caracoles. It occupies a large space with a terrace and offers breakfast, lunch, and more. The establishment is located at the corner of Calle Argentina and Costa Rica.
Location