August 27, 2020 Eats and Drinks The Best of the Best Lobster Roll: Cafe Drydock in Southwest Harbor The best lobster roll on all of Mount Desert Island is found at Drydock Cafe and Inn in quiet, charming Southwest Harbor.