No you shouldn't cover potatoes with foil when roasting them. Covering potatoes with foil will make them soggy and will not allow them to crisp up.