Question: where does the last name tavarez come from?
Answer: Spanish

Tavarez is a Spanish surname, the Portuguese version of this surname is Tavares.  It may refer to: