Excellent recommendations. Having been born and raised in NYC, currently working and living in NYC..and lived for 5 years in Chicago, I can add this from my perspective.
Don't be afraid to get out of Manhattan for truly good ethnic foods, at reasonable prices. Take the time to explore different areas of Brooklyn and Queens. Especially if you love Carribean, Asian, Middle Eastern or South American cuisines. You will find a depth of quality foods and experiences that is unavailable in any other city, including Chicago.