The taste of the food is bland and does not taste authentic. You can tell some of it is frozen and just re-heated. The staff is rude. The prices are too high and it is not good value for money. You can probably find some better mexican restaurants not far away.