Bar Punta Verde offers Spanish cuisine, specializing in tapas in a relaxed atmosphere.