Los Churros is a dessert restaurant offering Mexican and Spanish treats, specializing in churros.