Filiberto's gets it done and gets it done well. As a person who has spent $10 per plate for Mexican food, Filiberto's will give the same quality (minus the huge hot plate and not so clean silverware), at about half the price. The staff is friendly and the food is good. I'll be back!