You can grab a bite at the Portland Public Market , 25 Preble Street , ( 207 ) 228-2000 , where vendors sell Maine-grown edibles , then head to Cape Elizabeth and Portland Head Light , Maine 's oldest lighthouse .