Los Delantales is a Moroccan restaurant.