Usa-Places.com has listed approx 10 banks in Houston. Some of the Top rated banks in Houston are- Bank of America (with Drive-thru ATM), Allegiance Bank Clear Lake Office, Veritex Bank, Wells Fargo Bank, Moody Bank, Amegy Bank, Spirit of Texas Bank, Texas Citizens Bank, Chase Bank & BBVA Bank.