Barracuda Restaurant
Chef
Stephen McIntyre
Price Guide
Entrée $10.50 - $16.50, Main $19.50 - $29.50
Payment Options
Cash, Amex, Visa, Mastercard
Features
- Venue: Licensed, Outside dining area, Takeaway, Water views
- Ambience: Contemporary, Relaxed
- Food: Vegetarian option