JRA1708 Posted January 18, 2012 #1 Share Posted January 18, 2012 I like trying island Bar & Grille's. I heard this is close to the ship peir. Thumbs up or thumbs down?? Link to comment Share on other sites More sharing options...
curacaoqueen Posted January 18, 2012 #2 Share Posted January 18, 2012 Thumbs up Link to comment Share on other sites More sharing options...
JRA1708 Posted January 18, 2012 Author #3 Share Posted January 18, 2012 Cura, have you been there?? is it close to the ship pier?? thanx :confused: Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.