This place looks somewhat like a hole in the wall, but is nicer inside. The food is more Tex Mex or Ameri-Mex than authentic Mexican, which I did not like. It seemed pretty expensive for what you get and the service was terrible. We had trouble getting anything to drink, our orders came out wrong, then we were charged the wrong amounts to our credit cards and spent almost a 1/2 hour just explaining that to our waiter. I will not go back there and do not recommend it, unless you're really into that kind of Mexican food. I'm sure the service isn't always that bad.