Red Mangrove Restaurant and Sushi Bar Part of the Red Mangrove Galapagos lodges, the restaurant shares the same beautifully designed building on the waterfront of Puerto Ayora. Built to blend into the surrounding mangrove forest, the Red