12
of
12
View Slideshow
St. John, U.S. Virgin Islands, celebrates Independence Day with tropical flair.
Advertisement
Coastal kitchens deserve their share of flavorful twists―see 12 of our favorties.