Cochran's Terrace is a bar and restaurant known for its terrace with sea views. They offer a menu featuring burgers, sandwiches, and salads, with a focus on casual dining.