Mangos is oceanfront on Barnes Bay, the dining room has no exterior walls, it does have heavy, clear, plastic flaps that they put down if the weather is inclement.


Life's a beach