Enjoy Mediterranean cuisine and cocktails at La Vista, known for its beautiful views.