A Waltham taqueria ranked among Yelp's top 100 restaurants in America boston.com Submitted by parrano357 t3_10nuk3s on January 29, 2023 at 12:47 AM in boston 35 comments 98
Knittinghearts t1_j6c8xw1 wrote on January 29, 2023 at 8:15 AM Frequented by yelpers is enough to keep me away. Holy shit that website is nothing bit drama.The ratings are based on how much the business is willing to pay Yelp to hide bad reviews. Permalink 0
Viewing a single comment thread. View all comments