Los Cántaros is a bar and grill offering both indoor dining and a spacious outdoor terrace.