Teresatxo is a restaurant known for using fresh, quality ingredients daily.