El Sol is a country food restaurant offering authentic flavors and quality ingredients.