Born and raised in El Paso. Juarez is a walk in the park... IF you know what you're doing!

I can't believe there are people on this board who have heard of Chico's Tacos. That cracks me up!