Los Lodos is an ice cream shop offering natural, artisanal ice cream. The recently renovated interior provides a fresh atmosphere for enjoying their authentic frozen treats.