I'm at Dos Toros Taqueria a fast food restaurant 3 blocks north of you on the corner of East 53rd Street.  There is a Fed Ex across the street from me and a synagogue just to my north.