My first impression of this place was how nice and clean the restaurant looked, I though this is the nicest Mexican restaurant I have been to. However, the food is not authentic! It is a cheap knock-off.
They do not have any of the traditional Mexican dishes or drinks, I felt like if I were at a Taco Bell. I am very disappointed with the overall menu and sections even though they all may appear to look and sound like Mexican dishes they are not! This type of menu is a TexMex which is a fusion of Mexican and American cuisines. There is nothing wrong with that, it's just that this restaurant claims to be Mexican. Overall the food was not bad it was well done and season correctly, it just was not authentic Mexican Food!
I was told at the end of my meal that there are more authentic dishes that this place does serve just not that day that I was there, which brings up the question why then do they claim to be a Mexican Restaurant??