A visa allows foreign nationals to reach a US port-of-entry (typically an airport) and request permission to enter the country. It does not guarantee entry into the US.
The Department of Homeland Security (DHS) and US Customs and Border Protection (CBP) officials have the authority to permit or deny admission into the US.