A Peruvian restaurant in a strip mall in North Austin has graduated from the food court. Is Lima Criolla worth a trek to the Linc Austin shopping center? KUT's Nathan Bernier asks Austin American-Statesman restaurant critic Matthew Odam about his review.