Tag Archives: Outback Grill

Outback Grill

The first time I saw the roof of Outback Grill, I laughed. I found the crashed airplane on top of it quirky and funny. It is eccentric right? But the owners have a sense of humor, I have to give … Continue reading

Posted in Davao, davao city, Davao del Sur, restaurants in davao | Tagged , , , | Leave a comment