Fresh, fresh, fresh! These people care about their food. And they don't roll their eyes when you speak Spanish--they encourage you. Fantastic for my little girl and this Spanish minor. I always get vegetarian fare because it's so good. And cheap. And fresh. Did I mention fresh?