We always eat lunch at Beaches & Cream on our Epcot day. It's very easy and fast to walk out Epcot's International Gateway over to Beaches & Cream. It would be way too time consuming to go there on an MK day, and I don't find the Plaza to be a suitable replacement for it either. It's worth the visit on your Epcot day, or even your DHS day since you can take the boat there.