taps restaurant near illustre and similar businesses in Davao