La Tapa Plage
According to their website La Tapa Plage is now open in their new location on the beach at Wharfside Village in Cruz Bay.
One of our personal favorite restaurants anywhere in the world, we have always had wonderful, memorable meals at La Tapa. Wishing them continued success in their new location.