Thread
:
Italian Restaurants?
View Single Post
05-21-2008, 06:16 PM
post
#6
(
permalink
)
Liz - Aruba Lover
Moderator
Join Date: May 2007
Posts: 790
Casa Tua is above Rumba's behind Renaissance mall. Just opened while Cindyo and I were there in April.
3 1/2 weeks in Aruba Dec. 16, '08 - Jan. 9, '09
Aruba since 1985
Liz - Aruba Lover
View Public Profile
Send a private message to Liz - Aruba Lover
Find More Posts by Liz - Aruba Lover