That's the only place where I get chicaronnes tacos. Shit is so good. There nachos are on hit, and they are one of the only places in town to get Carne Asada fries. I always have them add onions and jalapenos, though, because they are kinda plain.
I disagree about the salt thing, because I HATE salt, and I have never felt that their food was over-salted.
If you are feeling froggish, order the $8 extra super buritto. That shit comes out looking like a fuckin loaf of french bread, and could feed a grown man for 2 days.