Ángel León, known across Spain as "el Chef del Mar",
is a Spanish chef noted for his experimental seafood dishes.
His restaurant Aponiente, located in El Puerto de Santa María, has been awarded three Michelin stars for the quality of its food, the first such recognition in Andalucia. From Wikipedia