Just began a job on 42nd St. across from Grand Central Station. A co-worker took me to the downstairs food court yesterday. Spectacular. Never knew it was there. So many choices...I was overwhelmed and did not know where to go and what to order. What do my fellow Chowhound's recommend? Best food and best prices????