A native New Yorker moves to Houston, hilarity ensures. Larry Koestler has lived in Texas for the last 12+ years, and has thoughts to share on food, pop culture, and life.