There are 3 main ways to find a taxi in Greece. First is to just wait on the side of a road for an unoccupied one to pass and raise your hand. This will signal them to stop in order to pick you up. Taxi are everywhere in Greece so this way works most of the time.