May drives in Ohio feel even better with drive-in stops serving burgers, hot dogs, and classic roadside charm.