A friendly bar located in the port, Gregory's offers cocktails, wine, and all-day service, from waffles to fresh juices.