For instant cash loans, you typically need to find local lenders who will take and process your application in person, immediately. Local lenders can give you a chance to get the money right then and there, in cash or as a check.
You could go to a local credit union or bank where you have an account. These typically offer traditional installment loans with fast payouts when possible, although it’s not as easy to do if you have a less than perfect credit score.