I'm taking a friend to NYC on Saturday and would like to know where the best places to eat are. I need a restaurant that is casual attire (not Le Benardin or Per Se etc.) that has really good food. I've heard a lot about The Spotted Pig, Union Square Cafe, and Gramercy Tavern. Has anyone ever been to any of these?