Duckfat Restaurant, Portland, Maine – love this place! Advertisment Duckfat Restaurant, Portland, Maine – love this place! Source: HERE Advertisment ← PREV POST NEXT POST →