The Great House at Villa Madeleine
Teague Bay
Saint Croix US Virgin Islands
Hours: Tue.-Sun. 6p.m.-10p.m.
Phone: 340.778.7377
Accepts: American Express, Visa, Diners' Club, MasterCard/Eurocard
Alcohol: full bar
Reservations: recommended
Parking: own parking lot