Barossa is an Australian-inspired steak and grill restaurant. Enjoy premium steaks and live band entertainment at this waterside Esplanade Mall spot.