Yes.. I think the Dock Lunch is still open Lew.
Dave as Maureen said.. just stay on 93 straight thru town....when you get to the bottom of the hill.. keep going. After the beer store there is a pedestrian X walk and the launch entrance is to the left of it fairly unmarked. Easy to miss and if you do just go straight ahead into the town wharf turn around and go back at it from the other direction.