Restaurant
Alegria Restaurant
16 locals recommend
Tips from locals
Down to earth seafood with a spectacular view and sometimes has live entertainment
Locals also recommend
- 18 locals recommend
Location
2 Sea Street
Saint Helena Bay, WC