El Cielito Lindo

This Olvera Street institution has served its awesome taquitos since 1934, proving that sometimes you just can't mess with perfection.

Recommended

Advertisement