Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Can someone please advise where this restaurant is located? And if it's still called Stouffers...a friend recommended the place.
Thanks!
bibi
Posted : August 16, 2005 2:20 pm
im assumeing that your friend was referencing the stouffer grand. this was a resort which changed hands a few times and as far as i know is curently closed due to labor disputes, tax advantages for the current owners ( a mexican firm)... hope this will help
Posted : August 17, 2005 12:18 pm
Thanks for your response. It must be since she last visited STT years ago....she said it's up on a mountain.
Posted : August 17, 2005 2:47 pm