Disappointed with Babu recently. I used to have better experiences and better food previously. My recent visit wasn't so pleasant.
Their queue system doesn't make any sense. I went to get some take out for dinner. I had to line up once to order food and line up again to pay at a separate line up. It took a really long time just to get take out (I was there for 20-25min and it wasn't even that busy at the time). They seemed to serve people who weren't even in the line-up, how is that fair to people who are waiting in line.
Food quality seemed to be going downhill as well.
Overall, cheap take-out, just okay quality food, slow service; took a long time to get food and q system didn't make sense. I don't think it's worth the hassle. Likely won't come back here anymore.