Among the tall office buildings that make up the business landscape of Boston’s Financial District, it can be easy to walk by a restaurant that is as tucked away as Sabroso Taqueria. Luckily, a clean...