"Yes! That's it!!! Love Nest aka Firewater that used to be LTU or LSU or something! Yes, that's it! No more Aubie-burgers? "
LTU is very much still alive and kicking and not too far down the road from "Love Nest/Firewater". Don't know what an Aubie-Burger is but maybe you are thinking of Pickled Parrot? Gone a long time now...

I know Love Nest as Sir D's - that's how me and mine refer to it at least. Sweetest view of the sea on the West End for sure.