Recent visitors said Olvera Street is worth a stop if you're in the area, noting its proximity to Grand Central Market and Los Angeles Union Station. Travelers appreciated the clean atmosphere and ...
A Los Angeles commission on Thursday voted to evict the owners of La Carreta -- home to a beloved Olvera Street attraction known as "El Burro'' — despite a City Council attempt to save it.