UPDATE: The coffee shop passed a re-inspection on Marc. 14 and was allowed to re-open.
A Boston health inspector yesterday ordered Red Barn Coffee Roasters in the Longwood Galleria shut for a series of health violations, many focused on the lack of hand washing by workers. Read more.