I eat here at least once a week and have for the past two years. I have always found the empanadas moist and good, if a tad salty. Pizza is the most gourmet to be found in Champaign OR Urbana. Far and away the best food option in the Nevada Street part of campus. If I didn't feel the need to consume vegetables now and again I would eat there even more often.