The Barra Bar Logo

The Barra Bar

44 Mitchell St, DARWIN NT 800

no rating

13 Visits

Restaurants - Darwin, NT

The Barra Bar located in Darwin offers the best seafood in town. We cater for all your needs, also available in dine-in or takeaway.

Top4 - Made in Australia with Love
Stay In Touch