0 subscribers
Welcome to The Windmill Bar, a cozy little bar nestled on an overlook on the island of St. John, in the U.S. Virgin Islands. We're open daily as a bar & grille. Our venue is perfect for concerts, festivals and weddings. Cheers!
147 views
2 months ago
389 views
3 months ago
294 views
4 months ago
381 views
152 views
5 months ago
78 views
319 views
6 months ago
167 views
92 views
7 months ago
266 views
129 views
114 views
8 months ago