I went to the place on Green St today. I went because I saw their trucks around campus and I LOVE empanadas so I thought I would give it a try.
The only reason why I gave it 2 stars and not 1 was because the people there were SUPER NICE and the restaurant itself was REALLY CLEAN. Which are both positives. Unfortunately the empanadas themselves were kind of flavorless and not that great. The bread part wasn't flaky and was kind of waxy to be honest. They have a really limited selection as well--pretty much just beef, chicken and a vegetarian option. None of the potato and cheddar or even the dessert ones that you get at a place like Manolo's near Canopy.
I wouldn't come again. Plus side it didn't break the bank: three empanadas for six bucks.