Venue: Caneel Beach Bar & Grill
The poshest place to stay—and lunch. The resort's Beach Bar and Grill offers plenty of sandwiches and salads, plus a full sushi menu.
Caneel Beach Bar & Grill
North Shore Road
Snapshots from St. John: Tropical Eats