Great food tastes even better with a view, and these Ohio beachfront restaurants deliver both without trying too hard.