Pinterest • The world’s catalogue of ideas
from TripAdvisor

Moomba Beach Bar & Restaurant

Moomba Beach restaurant @Michelle Conlon Beach, Aruba. Friendly service (Dutch wait staff). Funky/chill vibe, right on the beach!

134
8