Additional review: just tried the street tacos.
HOLY. HECK. THEY ARE DELICIOUS.
Now I'm going to have to decide between them and the sushi.
And let me tell you, I can't often eat pork; if it isn't done right, it turns my stomach.
I had zero problems with this. Delicious beyond belief.