"Some moments just call for a crispy, crunchy taquito. Nestled in Olvera Street near Downtown, Cielito Lindo can’t be missed with its bright, yellow sign and red lettering. The taquitos are best enjoyed slathered in avocado sauce and eaten in the plaza with a mariachi band playing nearby." - An Uong