Mahi to burgers, oysters to key lime pie and a glorious rear view: Slip into an Old Florida frame of mind here.
Canal House Station in Milford, just across the river from Bucks County, is one of the best restaurants in the nation, writes ...