My partner and I are about to move from one somewhat culinarily deprived neighborhood, Morningside Heights, to another, Inwood. Where oh where can we eat (and shop) uptown? Please recommend any holes in the wall, funky Mexican joints, good Dominican, whatevah. We'll be desperate. Oh--Riverdale suggestions are also welcome, as long as we can get there by subway.