Sol y Mar is a Spanish restaurant offering traditional cuisine with generous portions.