Cafe Orlando is the perfect place to catch a quick bite for breakfast before heading into the old city. You should be able to get away for well under $5 a person. Situated directly in front of the Pile Gate and near the Roman Port, the cafe offers pastries, coffee, and drinks at a very reasonable price. Look for the yellow awning just before you enter the Pile Gate on the right side of the road. A display case features that morning's offerings on the left. The croissants are to die for and the tarts are very well made. At lunch time, the cafe becomes more of a deli with sandwich and snack options available.
There are a few tables outside where you can sit, but by and large this is a take out cafe. There are benches overlooking the bay directly behind the building that make a lovely spot for a picnic. You'll find that the staff speak a bit of English and German and are quite friendly. Cafe Orlando is also situated next to Planet Dubrovnik, an Internet cafe that offers terminals by the hour.