Mexican restaurant specializing in tacos. Offers customizable French tacos starting with fries. Tacos from €4.90.