El Sol offers organic and naturally grown Mexican cuisine. Takeout and delivery are available.