Can Solé is a renowned seafood restaurant in Plaza de España Barcelona. Their specialty is paella, a traditional Spanish rice dish cooked with a variety of ingredients such as seafood, chicken, and vegetables. The paella at Can Solé is known for its rich flavors and perfect texture, making it a favorite among locals and tourists alike.