Places to eat in U.S. Virgin Islands
108 places to eat across 6 cities and towns — the most complete U.S. Virgin Islands dining directory anywhere.
Cruz Bay
34 venues
Christiansted
20 venues
Charlotte Amalie
16 venues
Saint Croix
16 venues
Tutu
14 venues
Altona
8 venues
Dining out in U.S. Virgin Islands
U.S. Virgin Islands has a thriving food scene, and EatOutMap lists 108 restaurants, cafes and bars across 6 cities — from the busiest spots in Cruz Bay, Christiansted, Charlotte Amalie to hidden gems in smaller towns. Every listing shows the address, opening hours, a map, photos and real customer ratings.
Use the city links above to browse, or search by name. Run a venue? Add it free.