Cafe Rio seemed to spring up overnight as a new phenomenon in Provo. As a result, there are always long lines (though it has gotten better recently). The food is really good, especially the salads. They have good burritos and everything is hot and fresh (including their tortillas). If you go, don't go right at main meal times to avoid the crowds.
more