This is an interesting restaurant, but it's for sure not Mexican. I will say that Lopez is calling themselves a southwestern restaurant, NOT Mexican so I can give them that, but if anything it's really Southwestern American fusion. So please don't go looking for real Mexican food at this place or you will surely be disappointed. If you can get past the unusual menu with things like blue cheese, arugula, and eggplant in burritos then you might like this place. For me it was difficult, but I was out for a friend's birthday so I kept my mouth shut and ordered the fajitas as they sounded like the most traditional dish on the menu. Surprisingly, it was actually very tasty with a large portion of chicken, soft tortillas, spicy salsa and lots to take home. My husband on the other hand didn't come away as lucky. He tried the beef enchiladas and gave it a big thumbs down as it turned out to be bland mush rolled in a tortilla. I also saw a friend leave a mushroom and goat cheese taco mostly untouched and I don't wonder why. Prices were high, $7.50 for a thousand island taco and you are required to order 2. The restaurant was also very loud. It was hard to hear others at the table. I wouldn't come back here again.