My friends raved about this place and finally took me recently and I could not have been more disappointed. The service was horrendous and slow. I could have walked to either China or Mexico before I got my food. The Diablo Chicken was dry and uninspired and the rice and beans were medicore at best. Not sure what all the fan fare is about this place but I'll never go back.