Did you mean: Barracuda Bar / Restaurant
No information is available for this page. · Learn why
Rating
(3)
The Barracuda Restaurant serves a wonderfully varied cuisine. The best for fish and chips. Only served on Friday nights. Please ring to reserve.
Barracuda Bistro & Bar is an American Restaurant with Latin infusion. Find details about the full menu, drinks, events & reservations.
Missing: Rest | Show results with:Rest