El Tordo is a restaurant offering reasonably priced dishes.