Went there almost a decade ago after seeing it listed in Wine Spec. They've long since dropped out of that listing, but I see they're still around.
Anyone been there - thoughts.
Will be visiting Houston in a few weeks and thinking of a return visit.
Thanks for any feedback!