Salsa Bar & Grill wins Best Restaurant Caterer The folks down at Salsa Bar & Grill were all smiles this week with the news that they have won Best Restaurant Caterer in Australia at the Savour Australia Restaurant Caterers Award in Melbourne over the weekend. After almost 20 years in the business and over 25…