When I first saw this place I was a little skeptical because of it's close proximity to Anna's on Harvard Street. I thought ""What moron would open a taqueria right next to Anna's in Brookline?"" The people of Brookline have a strong bond to Anna's and rarely will they eat at other taquerias.
Pros: fish tacos
Cons: nothing yet
more