However long you stay on Block Island, no trip is complete without a waterside meal. Both Ernie's Old Harbor restaurant and nearby Ballard's Beach Resort are popular with visitors; both offer ...