Llano Verde is a popular spot serving delicious, home-style Criollo cuisine at affordable prices.