Hello...My wife and I are sailing the Southern Caribbean on October 17th and St. Thomas is one of our stops. We've been to St. Thomas many times and you must go to Cousin's. I will have to find out the street. I have never paid attention to the actual street name. All I know is that we go shopping in the business district where everyone goes shopping, and Cousins is off the main shopping street. I'm sure many people in St. Thomas will know where if you ask. The food is out of this world, and there is no words to describe the fun atmosphere.