Came here for date night tonight and I must say, I was highly disappointed. If you're looking for authenticity, this isn't the place for you. The food was definitely Americanized "Mexican" food. The rice tasted as if it came from a box and I believe there was mayonnaise in my "traditional" tacos. The portions were lacking and highly overpriced, but then again, it is a restaurant in a casino. And the service? Left much to be desired. It took at least 15 minutes after being seated for the manager to realize we had been sitting there without a server even saying as much as "hello", let alone taking our orders. It wasn't outrageously busy for a Friday night and our "server" (didn't even get his name, as he failed to even introduce himself) was so busy checking on every other table, it seemed like he couldn't be bothered with ours. Ridiculous. Don't waste your time or money.