A long-standing restaurant at Cabo da Roca, Refúgio da Roca offers excellent cuisine. Known for its welcoming atmosphere, it's a popular choice.