If we could give extra stars we would. The food was good and the staff even better. The owner was warm and friendly and made our meal that much more enjoyable. Even rain did not take away from our time at Las Vistas!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.