This beach bar offers a laid-back vibe in bustling St. Vincent.