Delfina Cafe offers global cuisine with live music and scenic views.