I have gone to Arriba since I was a younger and have usually been very pleased with the experiences.
The food is delicious, and not too Americanized. Their hatch chili's are *amazing* when added to dishes. The queso fundido and beef fajitas are terrific each and every time.
The last time I was there, the bathroom was absolutely disgusting, and not just in a 'the trash is overflowing' sort of way. I brought it to the hostesses attention, and did not use it again so I am unsure if it was addressed