Beach bar Del Sol offers a relaxed atmosphere and friendly service. Enjoy reasonable prices at this cafe.