How to check if an entry is enabled for a particular site?
Based on the anyStatus and site query parameters, it should work like this:

{% set entries = craft.entries()
    .site('foo')
    .enabledForSite(true)
    .all() %}