How do I hide Bartik Main Menu on front page from unauthenticated users?
In case you are using D7, when you configure your menu block, you have a section called "visibility settings".There select the Roles tab and check the option "authenticated user" under "show block for specific roles". Then click save block.