El Cielito Lindo By Willy Blackmore/April 16, 2012 10:54 am EST This Olvera Street institution has served its awesome taquitos since 1934, proving that sometimes you just can't mess with perfection.