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