Diner or Restaurant: Cielito Lindo - Olvera Street, E-23 Olvera Street, Los Angeles, California
 Map Center:
 since 1934, serving taquitos 

Go To California POI List Return to Touring Information Top