Los de Yolombo is a restaurant offering varied and homemade menu options.