Awesome and friendly pet beach
my friend lives in St Thomas and I visit a lot. The owner and staff at Sibs are amazing. It is the best little breakfast spot. The food and drinks are PHENOMENAL!! If your in St Thomas this is def a spot to check out !!