Can Rubiales is a Catalonian restaurant offering a unique dining experience in a natural setting. Open since 1964, it specializes in grilled cuisine.