Cielito Lindo

Restaurant 23 Olvera St Los Angeles

This Olvera Street taco stand has been surving fresh stuffed taquitos since 1934.

  • Changing Tables — No

  • Kids Menu — No

  • Highchairs — No