The food is not tex-mex. They serve authentic Mexican Food according to one of us who has spent longer time outside Mexican tourist resorts and this restaurant was also recommended by my Mexican colleague.
The tacos were really tasty, but not spicy. The portions didn't look large but there was lots to eat.
The desserts were huge.