After reading the reviews I had to double check if we just ate at the right restaurant. Maybe we were lucky or they read the reviews and improved greatly, but I have not much to complain about.
I had a tortilla soup and churros, the soup was absolutely delicious, very flavorful, and topped with a generous scoop of Guacamole. The churros had a tad too much cinnamon sugar for my taste, but they were crispy and fresh.
My fiance really enjoyed his barbacoa pepito.
The service was very friendly and attentive, the food came quick and despite it being busy we weren't rushed to finish. The only small complain I have is that the tables for two are very small, our three plates and two drinks covered it completely and we had to play some tetris to be able to eat.
The prices are airport prices.... more than you'd pay elsewhere but not overly expensive.
Overall I'd definitely recommend eating at this place.