Hi, I am looking for somewhere to eat a sit-down lunch (no take out) somewhere between Grand Central and Central Park(the general vicinity). For some reason, I am having the hardest time finding anything except take out! My requirement: good food at a moderate price. I am not picky about food type, but I especially love Spanish, Mexican, Cuban etc.. . foods, but any type of fare will do. Does anyone have any ideas? Thanks in advance.