Restaurante San Diego offers authentic Canarian flavor in a natural setting. It features a full bar and parking, with options for reservations and credit card payments.