Last night, I was on Liberty Avenue in Ozone Park (or maybe Richmond Hill), which is a big Guyanese/Trinidadian neihgborhood. Brooklyn Boy has written about this 'hood before, and I've tried Singh's at about 132nd Street on his recommendation. Last night I had a shrimp roti from Anil's, at 125th and Liberty, and it was very good - nice flaky roti, very spicy inside, very big and filling.
Brooklyn and Queens abound in these places, and lots of people here post about them. I'm always curious to hear from anyone who has other recommendations.
Besides the two places mentioned above, I've also had tasty and hearty rotis at Trinidad Roti (not very creative name), at 165th just north of Jamaica Avenue, Billy's and Ali's, both at Nostrand and Fulton, and Glenda's on St' John's just east of Nostrand.