You can find berries in these loamy patches throughout the game. You can also plant them afterward and water them, after a while you can receive more from the one you planted.
Pataya berries must be obtained from either Pokemon colosseum or Pokemon xd gale of darkness trade a Pokemon holding the berry to emerald then plant it to get more.
Tamato berries are randomly given out by the berry master in ruby, sapphire or emerald.
http://www.psypokes.com/rs/berrystats.php
In emerald you get them in the contest hall by making them with berries.
You have to wait for it to grow.
Mulch
The leichi berry raises the attack stat if held by a Pokemon (that what it says in heartgold but I am not sure if it's the same in emerald)
Feed them good pokeblocks from durin berries.
I would look until i find them or get a tour guide t o show you. Maybe GET A MAP might help!
where can i find groudan in Pokemon emerald
you cant get reggiggas in Pokemon emerald
there is no mist stone in Pokemon emerald