If your asking on a forum that makes you look like you will never open one, get a laywer lots of cash, and a city that allows it.
Expect to get into the six figure range to get one open, for the building cost/rent, legal fees, licenses, security/employees, insurance, and many many more..