Yes, you have to call ahead & let them know you are interested having dinner on the pier.It will of course depend on the weather.I pulled up Portofinos web & pier dining is mentioned & they suggest making reservations. I e-mailed before I left & they answered right back with an answer.Portofino has a boat that departs Fidos pier at 6:30 & they will take you back later.

It ended up not happening due to winds that were at sometimes it seemed gale force.Those winds lasted 5 days.