Los Cántaros is a Spanish restaurant and bar offering a dining experience with both indoor seating and a spacious outdoor terrace. It is located within the Los Arroyos shopping center.