El Sol is a Chinese restaurant known for its varied menu, particularly its popular curry dishes.