Dirty Dining preview for Oct. 31