El Charrito

Established in 1981. Serving craft burritos with hand-stretched flour tortillas made in-house daily.