For anyone that enabled Favorites to show on the (old) start menu... and for those who don't want to leave Desktop to find a Favorites tile @ Start...

Put your Favorites (they come in a folder) on Quick Launch or the Taskbar. Could, also, be a Desktop icon but, why have Desktop Icons.