Would you trust your card at these sketchy ATMs?

SF ATM 2

An ATM sitting just outside some swanky San Francisco bars and restaurants.