If someone is the toast of a place, they are very popular and greatly admired there, because they have done something very successfully or well. She was the toast of Paris
When you drink a toast to someone or something, you drink some wine or another alcoholic drink as a symbolic gesture, in order to show your appreciation of them or to wish them success. Eleanor and I drank a toast to Miss Jacobs