Taste of the Town is set for November 3rd