I live in Texas and spend a lot of time in Davao. After a few weeks in Davao I must satisfy my craving for Mexican food or at least something in a tortilla. There burritos are pretty good, there are not a lot of options for Mexican food, so this place works. I haven't tried the burgers.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.