I've taken a look at Pontchartrain. Have you ever been there? Regardless of whether or not it turns out to be useful for getting grapes, I'm planning on paying the vineyard a visit for fun. I'll have to look into Landry's too.
Also, I have not made grape wine before, but I've a few beers...