Online Highways Home > > Teague Bay City Map with Features


Great House at Villa Madeleine

This elegant restaurant, part of Villa Madeleine resort

nestled in the hills on St. Croix's East End, serves such diverse

cuisine as chicken alla Bolognese, swordfish medallions sauteed

with green tomato and asparagus and a number of fine beef dishes.

The wine list is very extensive.

Read reviews and find hotels in Teague Bay.

Location: 19A Teague Bay Rd, Teague Bay Telephone 340-778-7377

See more Restaurants, Cafes, Delis, Bakeries.


Other upcoming events include:

Search
Teague Bay


7