We are thinking about going to Portland, ME on our way home from a wedding in June. We will have a 2 year old and a 65lb dog with us. Looking for recommendations on where to go. Breweries are a given, and the dog can stay in the hotel room when we get dinner. What else?