Spring rides feel even better with these Ohio drive-in restaurants serving tasty food, nostalgic charm, and fun stops.