Taquitos El Charro is a restaurant specializing in taquitos.