In 2009, Cruz Albanil opened the first El Chido, a small taqueria, out of a trailer on a construction site. Last month, 15 years later, the husband and father of four opened a new El Chido at 11001 ...