Los Cantaritos is a Mexican restaurant offering familiar comfort dishes like tacos and menudo in a festive atmosphere.