Yes
Yes, there is a drive through window at this new location.
Yes they have a drive through but check everything you receive the employees seem to have too many extra chromosomes and can not read and follow simple directions printed on the receipt.
Thanks! Your answer is awaiting moderation.