I'm visiting NYC for the first time since 2009. Looking very forward to it. We just scheduled dinner with two NJ friends who are coming in to meet us at our Midtown West hotel (the W on Lexington). Where would you recommend we go for contemporary (or even sit-down traditional) Mexican food? I used to live in Los Angeles and Phoenix, and the great Mexican food in those cities spoiled me. I live in Kentucky now, and there is absolutely no decent Mexican food. Where would you guys suggest, where we could still get reservations or at least have either a fun wait, with margaritas, or a minimal wait, for a non-reserved table for this Saturday night? We want to dine around 7:30. Thanks!