The food is good here, not sure what I can say about it. They have food places all over Aruba. Just pick and place and try it out. Our favorite place is Pizza Bob's, all though Bob is not in Aruba anymore.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.