A drive-thru daiquiri place?  For reals?????