By far the best Mexican place in Nanjing is called Behind the Wall. It's great--and not just by Chinese standards. It's kind of hard to find though. It's tucked away at the intersection of Hankou lu and Shanghai lu. Head up the stairs infront of the white Chinese restaurant and you'll enter the courtyard for Behind the Wall. Honestly, don't bother going anywhere else.
Also, there is a hookah bar that has salsa dancing, but I can't remember the name right now! It's at 75 Beijing road, also tucked away in a weird compound. From the outside the only thing visible is a Tai restaurant, but the salsa place is behind that.
If you need any other info on Nanjing, feel free to email me at mecbx8@umsl.edu
Enjoy.
P.S. I can get the name of that salsa place for you if you need it, but you can probably just give the cabbie the address.
