Has anyone tried the tacos there?
Reading Yelp reviews you would think this is a hole in the wall gem like El Amigo in Waltham, maybe not quite.
I tried in once a while back (I had a burrito) and it was so, so bad that I swore I would never go back. But maybe I am missing out. I can't get a decent taco in JP.