My husband and I hiked into Vernazza from Monterosso...and we located this bar along the waterfront. It had a great view of the "harbor" with chairs right outside the restaurant - we ordered a drink and sat down to rest up after our long hike.
They have clean toilets! :)