Monterrey Mexican Restaurant is not that great Mexican. The salsa was pretty good, but everything else was a disappointment. The enchilada sauce was very plain. The churros were good, though. Nothing stood out as being that delicious and with so many Mexican restaurants in Charlotte, the best bet is try keep looking.