Bing imagery looks like they've put parking spaces with berms across here, splitting the parking lot off from the roads to the south. If so it's probably still passable on foot and/or bike, but not by car.