I read a very old Dragon magazine recently that described an interplanar tavern, that had something like a door into every plane. It explicitly mentioned that this includes Ravenloft, and is a potential means of escaping it. Trouble is... it tends to move around a lot, so it's rather hard to find. I think the article was Inn of the Planes or somesuch.