I haven't been for years, but is Lever Rocks stiil there?
They always did a good steak despite specializing in seafood.