Yes, you can cash your check at an ATM, as long as it's part of your bank's network. You may be able to deposit the check and withdraw the same amount, though you'll want to double check your bank's policies, including daily withdrawal limits.