Seems like the new place is open! Restaurant is called "The Mangrove", and early reviews are that food and service were both "top-notch".
Sadly, as of last year I am no longer actually a "VirginGordaResident" as my wife and I relocated back to the states.
Excited to try The Mangrove out when we are back on VG for 2 weeks in May to visit!
|