I haven't had anything at this restaurant besides rolled tacos. However, I can say that the rolled tacos were pretty good.
All reviews seem positive