Vinos Lechuza is rated 4.9 stars by 117 OpenTable diners.