Police were called to Strummer's in the Tower District around 1 am on Sunday or reports of shots fired.
Investigators say the man was upset after security guards didn't allow him into the business.
As he reached for a revolver attached to his ankle, the security guards tackled him.
He was able to fire several shots into the air.
No injuries have been reported.