The Restaurant had nothing mexican about it !!!!! I mean seriously Sheesha in Latin america ......think about it. The service was bad as we had to wait 10 to 15 minutes before anyone could attend us. When we complained about it, the waitress told us that we should have clicked the service buzzer (A small remote device which has to be pressed to call attendant) which by the way was on the next table. The food was overvalued and the portions were too big for one person even with a serious appetite. I had a rib-eye steak and the sauce was cold. All in All not a good experience at all. I do not think I will be heading there anymore !!