I had read awhile back about a stand that sells great dosas on the southern corner of Washington Square Park. I've gone a few times and scoured the area with no luck? Anyone else been or know about this stand and when it's there?
Also, wanna try AmyRuth's on 116th. Feedback, please.