Great restaurant, but not Mexican by any means. The food here is really good and the service is fantastic and the bar is exceptional however this is far from a Mexican restaurant. I'll admit that I live in LA so I'm used to real authentic Mexican cuisine and there is nothing authentic about this menu. The food however is really good. I had the corn chowder and the caesar salad as well as the chips and salsa along with some tacos. All fabulous but calling themselves a Mexican restaurant is a bit silly. Taco Bell is more Mexican than this spot. Sorry guys, it's the truth. Great service and a very vibrant atmosphere and fun spot to go eat and drink. They have a great happy hour with descent prices. I cannot emphasize enough that this is not a Mexican restaurant.