by Laurie, a very good friend of mine & a GREAT cook.
In a large pan, fry the bacon and then remove from the grease and set aside. In the bacon grease add salt and onions and sauté until caramelized. It takes 30-45 minutes. Add in wine and vinegar. Saute for another 15 minutes. Add the broth and simmer for two hours.
Cut the bread into slices, butter and dust with garlic salt. Toast in the oven until slightly browned.
To serve, ladle hot soup into a shallow baking dish. Top with garlic toast and cover the whole thing with cheese. Put under the broiler until cheese is browned.
Recipe from SaltySailors.com.