We went to Don Leo after reading the tripadvisor reviews, and we don't regret it at all. The meat quality was excellent and the prices were much better than expected. We had to wait like 20 minutes for a table but it was worth it. The table service was also very good, since he offered us just the right amount of food and didn't insist on any dessert. It was also very quick since there were people waiting for a table after we left. We'll visit the place again.
If you own or manage Don Leo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.