Yes. It sounds good. I wouldn't recommend any changes.
0 voted
November 14, 2018
0
Answered
In the US, "taking dinner" would not make sense. Most common would be:
"Do not call me at the usual time tomorrow evening. I will be having dinner." Or "I will be eating dinner" or "That is when I eat dinner" would also work.