Since 1979, El Faro Plaza has become Los Angeles’s premiere indoor market, featuring over 250 vendors, crafters, artists from all over the world, a true mix of Angelenos.
4433 S Alameda St, Los Angeles, CA 90058, United States