3 ms·America has drive-thru liquor stores.by rufus_foreman 4y agoAmerica has drive-thru liquor stores.School-Cotton 4y agoIndeed, but that doesn't mean it's legal to start drinking while in your car.