Video: El Indio

San Diego's El Indio is truly a titan of tacos, tamales and taquitos.