Where did you get those taxi prices from? A taxi from Armutalan into Marmaris will take 5 minutes maximum (you can walk it in 15) and will cost about 7 lira at the most. Not sure of dolmus price into Marmaris - 1 lira sounds right and it's 1.75 lira to Icmeler.
As for restaurants, the Rainbow is good which is next to club Atrium as is Michaels kitchen further down the same road and also Summer Rain which you can find by walking past the ampitheatre towards the cemetary, follow the road as it bears right and Summer Rain is about 100 yards further on on your left hand side. There are loads to choose from though.