Melt 1tablespoon butter and add the celery, onion, green pepper, and garlic. Cook, stirring, about 5 minutes. Add the mushrooms, salt, and pepper. Cook about 3 minutes and sprinkle with flour. Stir to blend well.
Add the tomatoes and stir. Add the bay leaf and simmer over low heat, about 45 minutes. Stir in the remaining butter and more salt and pepper, if desired. Add a few drops of Tabasco sauce and serve hot.