If you get off at main bus terminal in Dubrovnik walk to nearby Bistro Gatto. It's opposite the station and the furthest on the right of the three restaurants, which is near where the cruise ships dock.

After that you can get a bus direct to the old town, buy ticket from booth opposite to save 2 kunas.