To answer your question without inciting the classic NYC vs. San Fran debate: Yes, there is enough tech talent in NYC. There's a stable and rapidly growing tech scene here with startups across various disciplines, and finding engineering talent is not an issue. The latest news.YC inspired Hackers & Founders meetup had over 100 people and a waiting list to boot, which is evidence of the entrepreneurial enthusiasm.
Is San Fran a better choice? It could be, but let's leave that to another thread.