Hey you will enjoy going in the store there is a Starbucks in store too.
No drive up. You have to go into the store to the customer service desk to pick up your order.
No there isn't sorry for the inconvenience
Thanks! Your answer is awaiting moderation.