tinacaplan
DIS Veteran
- Joined
- Jun 7, 2009
- Messages
- 3,789
So...trying to decide between the two. We are from New England and as such have access to a ton of great seafood, lobster, in particular, which I hear a lot of people talk about after dining at Narcosee's. This is an anniversary trip, so its just my husband and I. Thoughts?
