I wouldn't make one. I'd do counter service that night.
(If you are landing around 7 PM, I do not know how you plan to get to the resort, but you will also need time to check in. If you have a car, you could probably make a TS reservation pretty much anywhere for after 9 PM. If you do not have a car, you could still make the reservation, but you might have a lot more trouble getting there. And if your flight is delayed, you won't make it.)