I'm not gonna lie.. Mango creeps the heck out of me. I don't even like walking by there! I guess I'm in the minority though.
I love Lincoln Road. It's so much fun to go to dinner at 10 pm or even later when it's really busy and fun out. There is a really nice dog store called "Dog Bar" a block or two off of Lincoln Road that is definitely work checking out. Española Way is a great area with a lot of amazing restaurants. News Cafe is always fun.
Have a good trip!