Okay I confess, I use to go to Baja Fresh for their fish tacos. But, they closed last year and I haven't found a good fish taco since.
I live in Woburn and have tried Three Amigos in Stoneham, but theirs is just.. okay.
The Ninety-nine, about the same..
Anyone know of a place where the fish taco is really good? I don't want to travel to Boston Proper though. Thanks.