July 13, 2024 Shop on Olvera Street, home of the famous “El Burro”, vacated LOS ANGELES – The owners of La Carreta – home of a popular Olvera Street attraction called “El Burro” – are weighing their options Friday...