Julie - get on down to Flash of Beauty and Loblolly while you are there. When we stayed on Anegada, we enjoyed this as much as any other place on the island (we were there 4 days). Some of the best snorkeling anywhere we have ever been was at Flash of Beauty, but the current can be a problem so check first.

Have a great trip. Envious. Don't know about dinner there, but lunch is great at either place and they are 5 minutes apart.

Ken