El restaurante Can Ros es un restaurante de cocina mediterránea. La cocina marinera es la estrella en este restaurante de la Barceloneta. Entre sus propuestas destacan las mariscadas, las zarzuelas y el arroz negro. Está decorado con motivos marineros, ofrece buen servicio y productos de calidad a buen precio.