Helen Greek Food and Wine - Houston (Rice Village)

Did you ever go to the long awaited Havana in Houston on Memorial?

I’ve heard uneven reports on Jackson Street but I know a bunch of bbq snobs.

By which of those are you most intrigued?