There is precious little time to delve deep into the local culture, visit all the historical sites and experience some great winning and dining. As soon as you have made the reservations, go online, open Google maps and get to know the lay of the land. Websites like Yelp.com provide plenty of useful information on the local restaurants, bars and cafes, so you can make a list of places to visit and mark the most efficient routes from your accommodations to different areas in the city.
You can take screenshots of the maps and save them to your phone, so that you can access the information even if there is no Wi-Fi around, and you definitely want to avoid data roaming. Plus, pulling out your phone to have a quick look is inconspicuous, while leering over a big old map makes you seem like a pesky tourist to the locals, and an easy target to the criminal element.