A popular island restaurant has officially reopened after a seven-week $1 million renovation.
The interior of the Barracuda Grill was stripped bare and rebuilt with a new bar, opening up more space at…
The interior of the Barracuda Grill was stripped bare and rebuilt with a new bar, opening up more space at…