mackro Seattle
Worth visiting!
One of my favorite taco places in O.C., just behind Taco Mesa by a millimeter.
(Please tell me it still exists.)