There's a place called Jamaica House on Westheimer at Winrock.
I've stopped in twice and picked up a couple of meat pies for an afternoon snack after a light lunch at Ruchi's across the street.
I've been meaning to get back over there for a full treatment, but haven't done so yet.
Here's a link:
If you go,
I have seen this place in passing, but never tried it. I am dying for some good Roti, and I know they do shrimp, goat, beef chicken, and a vegetarian one! The owner is Jamaican, so that is the large influence in the menu. It's on FM 1960 and Red Oak - near the hospital. NW side of Houston.
I used to have their web site bookmarked, but I lost it. :(