It is over near Planet Hollywood. Location is between Coca Cola Store and Wolfgang Puck Bar & Grill at the BACK of the restaurants facing the Disney buses. It is a tiny storefront along a large brick wall. It is a bit hard to find if you don't have a map. I would definitely call to see if there is a drop off area, otherwise you have a long walk from the garages.