Although my in-laws thought it was just "ok", I like Arriba's. The atmosphere was nice, the service was solid and the food was good. I liked the salsa and the semi-spicy refried bean dip was quite tasty. My wife and I split a enchilada platter which was perfect for the two of us. (Although now that I think about it: the 9-year old twins didn't finish their kids meals which is a bit surprising since they both eat like horses.)
I do, however, think the prices were a bit high. By no means was it expensive, but certainly above what I was expecting. While made well, a at $9.99 - the margarita wasn't worth it.
Odds are, we'll be back (without the in-laws, I'm sure).