La Vista offers a blend of Mediterranean and British cuisine, specializing in tapas. Guests can enjoy a full bar and a variety of dishes, including breakfast options and homemade pies.