The Vista View Restaurant at Davao City. Also known as Hilltop. It is widely known in Davao City since it is one of the top restaurants around. With its captivating overview of the city lights during night time, a lot of tourists enjoy it. Their theme is more like a native type which invites everybody about Davao city's part of history.