Donetsk is a city in the Ukraine.
The are a few ways to get to Donetsk. You can try to fly in directly (the airport code is DOK) usually through Kiev, Munich, Istanbul or Vienna. There are also options if you're in Ukraine - by train, air or by car. The drive from Kiev can be anywhere from 6 to 8 hours depending on how fast you drive, how many stops you make, etc.
Public transportation is cheap, but can also be crowded. Most tourist find the taxi to be their best option. Taxi cabs are on every corner and they are relatively cheap. To go across the city, you can expect to pay 30 Hrivnyas (about 6 dollars), but the average amount you would pay to get around the center of the city is 1-2 dollars. There are numerous dispatch taxi services. For example, 381-0000 or 0-67. Keep your eyes open for more numbers, usually printed on the side of the cab in large font. Also, on the first ride in the taxi, ask the driver if he would like to drive you around on a regular basis. Usually he would be delighted to do so and would give you his ID# for dispatch (pozivnoi) or his cell phone so you can call him directly. This way you can have a chofer for the time of your stay.
There are various restaurants located in or around the center of the city, such as: