We had a reservation for this restaurant, we got seated right away but has to wait for almost 20 min before even being greeted by our waiter... He did not have on a name badge or give his name, but didn't think about even asking for it. He was not very attentive to us, we ordered an appetizer that came maybe 10 min after our food. I love Mexican food, it is one of my favorites, I can usually tell if I will like it and return, the food here was okay, not the best and not very fresh tasking. Overall the restaurant was very decorated and most staff were present again except our waiter. I probably would not return here again.