I grew up eating Mexican and TexMex but I rarely go out for Mexican here in the city. (Mexican food lovers know why – "authenticity" and freshness, quality, price, etc, etc.!) I'll admit that maybe I'm a bit down on Mexican food in NYC, but I have an open mind and firmly believe that it is hard to have a bad meal when you eat with someone you love. So, I'm hopeful that you can guide me to a pleasant place with cheerful service and fresh and tasty food that will at least set the scene (not the horrible awkwardness) of our first date. I’m thinking about places like Suenos, Zarela or even Toloache? Your opinions on these places or anything I've overlooked? I’m not looking for little joints. No places like Rosa Mexicano, Mama Mexico and Dos Caminos. Location in Manhattan is not a big deal and I think the bill shouldn’t be more than $150, or so. Thanks in advance.