Ashley32905's Palm - Eagle Beach, Aruba
L.G. Smith Blvd 101
You show up to the restaurant about 15 minutes before sunset and there is a small table with two cha...
Scala Restaurant - CLOSED
J.E. Irausquin Blvd. 382A
The meals here weren't bad but they certainly weren't the best food on the island and it was a littl...