I've been living in Leon for about two months, and so far this is my favorite place to eat. Basically everything I've tried on the menu has been delicious, both the meat and the vegetarian dishes. For a restaurant named "Carnivoro", they have some surpassingly delicious vegetarian offers, such as the fetta cheese stuffed pepper. Service is good, and the atmosphere is nice. Mostly backpackers and tourists though, not recommended if you're looking for local foods and atmosphere. I don't think I have ever had a great steak meal that was this cheap!