O'Brien's is the epitome of a clubhouse eat in. From decent prices to a gorgeous view, O'Brien's has it all