I visit Meson Criollo all the time. I love it! The atmosphere is nice but flavor is king. Sometimes we eat here and other times I stop by to pick up a dozen Empanadas, Chicharron and Inca Colas. It's not a big place but they always seem to be busy.
Pros: I live for their empanadas!
Cons: Their parking lot is small but it's not usually a problem.