Currently level 25 finished the main quest waiting till 30 to do the next one... I hate the mini quests running here n there across the map is there a good place to grind the 5 levels out?
There are essentially two parts to the "Main" quest in ESO:It is hard to tell in-game whether a quest is part of the zone's Alliance Story or if it is a Side Quest in that zone, as they are both just listed under the zone name.
- The part that is specifically called the "Main Story", which you get every 5 levels (at Level 5/10/15 etc) from the Prophet in the Harborage;
- The part that is the main storyline for your alliance, called the "Alliance Story", which takes place in the Alliance Zones. These are chained together one after the other.
When you reach Level 43, the Main Story and Alliance Story join together to lead you through the final levelling zone.
For more info, see the UESP pages on Main Quest and Story Quests
For details on all quests, Start Here.