Every time I visit Maine, I can't wait to get some delicious lobsters. The best live lobsters I've ever bought in Maine came from the Lobster Co-op, in Scarborough, Maine.
As far as the
best places to dine for fresh Maine lobster, I'd say Beach House Grill and Beach Plum Lobster Farm in Ogunquit and Alisson's Restaurant in Kennebunkport.