Contact the publisher of this press release The Drive In Restaurant Wins Second Consecutive Talk of the Town Customer Satisfaction Award