We thought that this was a solid gringo Mexican restaurant with decent salsa and chips, beans, and rice. The prices were OK and the staff was friendly.
I came on a Saturday afternoon, and it was very busy with a long wait to order at the counter. Once you order it's seat yourself and there's indoor and outdoor seating. The food came pretty quickly. I had fish tacos, which I'm not a huge fan of in general so maybe not the best judge, but they were good. There was a lot of citrus and everything was very fresh.