fbpx

Vista View Resto: Best View of Davao City

Vista View Resto’s Best View of Davao City

There are plenty of restaurants in Davao City but not a lot that offer an astounding view of the cityscape. With a bird’s eye view of the Davao, Vista View Resto is undoubtedly one of the city’s must-try restaurants. Vista View Resto sits on a hill overlooking the Maharlika Highway and downtown Davao City. On […]