El Rincón de Borja is a restaurant.