Here's another "secret"!
Outside the Mexican Consulate/Embassy there is a lady who sells delicious, super cheap, homemade tamales...out of a garbage bag/shopping cart. I think she is only there during the warmer months, for lunch on weekdays. I think she only charges $1/tamale...something crazy like that.
The address for the Mexican Consulate: 27 E 39th St