Restaurant Origens offers an excellent choice of food with a sea view, making it a highly recommended dining spot. The establishment is known for its welcoming staff and quality dishes that are worth the price. It is considered one of the best places to eat in L'Escala.