Restaurants - Southwest Harbor, Maine, United States
The Dockside Inn in Southwest Harbor, ME. Great food and lodging. Right at the water's edge, and a short drive to Bar Harbor and Acadia National Park!