Easy walk with rolling light luggage to Island Beachcomber bar, a friendly hanging out spot - you could easily pick him up on the way by - really the Pump Room is probably the easiest option - or a couple of the bar/restaurants in Frenchtown which is only 2 minutes from the ferry dock.
Atlantic Seafood is still closed.