Viewing a single comment thread. View all comments

undercoverballer t1_j6abd7c wrote

Taqueria el amigo on willow st in Waltham. It was recently ranked a top 100 restaurant in the US!

5

ZipBlu t1_j6cnjcq wrote

Don’t go this weekend. It was an hour wait at noon yesterday

1