The last name Alfaro is a Mexican last name.
Alfaro's have a big attitude and are very intimidating. They are
party people, usually they get drunk and are the life of the party. They are loyal and caring, but dont get on their bad side, you will see just how ruthless they can be. If an Alfaro doesn't like you, you will never get the end of it. Alfaro's are very tough, they have
thick skin and dont care what others think.