Hello Rotter
"Out of town buyers" means "customers from outside the town". "To entertain" in a business context means to take someone out for a meal (or to a club, or to a football match, opera, etc.) in the hope that it will encourage good business relations.
MrP