Cielito Lindo
Since the 1930s, this tiny stand located in the heart of historic L.A. has been famous for its taquitos, covered in avocado sauce.
Address: E 23 Olvera St
Cross street: E Cesar E Chavez Ave
Neighborhood: Civic Center
City: Los Angeles
County/district: Los Angeles
Region: CA
Postal code: 90012
Country: United States