Review for Ambassadors International - Wind Surf Review For Ambassadors International - Wind Surf Google User May 19 '18 at 18:13 Excellent food. Wonderful ambiance. View full site to comment or like