Another local favorite is Houston This Is It Soul Food, whose mantra of "where every meal gives you a Sunday feel" rings true. It serves towering plates of soul food eats, like oxtail and ...