I have been following this restaurant for a while. I can remember when it had about 60 reviews at a solid five stars. And now it's over 200 and its 5-star rating hasn't budged.
Finally got a chance to visit today. I had the pollo sandwich and grilled corn.
It was incredibly good. Reviews are hands-down accurate. You must go. That is all.