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.
Updated 2 years ago | 7
Updated 1 month ago | 1
Updated 1 year ago | 2
Updated 2 years ago | 0
Updated 1 year ago | 1