Barossa
Steakhouse · Bar and Grill
Barossa is an Australian-inspired steak and grill restaurant. Enjoy premium steaks and live band entertainment at this waterside Esplanade Mall spot.
Location
Best places nearby
The highest rated places close to Barossa.
Local restaurants nearby
Esplanade Mall, 8 Raffles Ave, Central

