Anna’s Taqueria Has Closed Its Original Location On Beacon Street
After 25 years of service, the famous taqueria says goodbye to its original Beacon Street outpost. Yet another staple of the Boston restaurant scene has closed down. Cheers recently announced it would be closing its Fan...