There’s something magical about watching the sun melt into Lake Erie while savoring a delicious meal at a waterfront restaurant. Ohio’s northern shoreline and riverfronts offer countless spots where ...