Majagua Restaurant in the Islands
Visit Majagua Restaurant Majagua Restaurant is a laid-back restaurant with bar service right on the beach of the beautiful Playa Sol on Isla Grande in the Rosario Islands. Built-in a kitschy Caribbean style with a palm frond thatched roof and…