Restaurants catering to tourists are generally high quality and range from moderate to expensive. More outgoing diners will enjoy trying local eateries as well.