"Open since 1934, Cielito Lindo is one of the best stands in Los Angeles. Stationed in the historic Olvera Street, Cielito’s deep-fried taquitos drowned in avocado salsa are worth a trek to this charming area just north of Downtown. Afterward, walk through the city’s first official street for more bites and knick-knacks." - Eater Staff