SF restaurant owners charged with offering bribes for leases
Nick’s Lighthouse, located at 2815 Taylor St., San Francisco, in 2020. Andrew D. via Yelp The owners of Fisherman’s Wharf restaurant Nick’s Lighthouse are facing federal charges over allegations that …