"Best" is, it depends. Normally, most would do as Jon suggests. However, if the L3 switch is the access layer, you might also trunk all its VLANs to the router, effectively placing two routers on the user VLANs. The L3 switch should continue to be the default gateway.
Doing this flattens the routed topology, and negates the advantage of running a routing protocol on the L3 switch or reduces the number of static routes.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...