Restaurants - Los Angeles, California, United States
El Mar Azul is a restaurants company based out of 4700 N FIGUEROA ST, Highland Park, California, United States.