We're spending one day and night in Portland, Me while on our way to Acadia National Park. We'll definitely go to Duckfat, but would also like to hit up another restaurant or so while there. Is anyone familiar with Emilitsa? Any other suggestions? We plan on getting our fill of lobster while in Southwest Harbor.