Cilantro is one of my favorite mexican spots on the upper east side, actually in all of new york city. The atmosphere i.e. music is great, the staff is nice, and the food is out of this world, and they have great drinks. Try the nachos, quesadillas, and fajitas. In addition they have specials each day which are quite delicious.