El Sol is a restaurant specializing in Spanish and Mediterranean cuisine, offering seafood paella and other dishes.