See all 2 tips
Aruba Hal 1 Stand D028 Caribbean Village
Bad service and horrible food. Go to the other restaurants near by!
Download Foursquare for your smart phone and start exploring the world around you!