I have eaten at the Albertos on State Street and the one on 33rd, and I have always been pleased with the quality of the food.
However, I was dissappinted by my experience at the one on 300 South. The service (and the rice and beans) was cold. The tacos were bland. I definately won't go back.