(BUSINESS INSIDER) – A San Francisco restaurant was flooded with hundreds of one-star reviews after staff refused to serve three armed police officers and asked them to leave. The owners of Hilda and Jesse, a breakfast restaurant in North Beach, apologized for the incident after a widespread backlash. According to a post shared by the […]