A lot of people dream of opening your own restaurant. I know I was one of them. It can seem as though it is never going to happen. My first restaurant took me 5 years to finally get open. I know a guy that took him 3 years to get his first Biggby coffee shop open. I know another gentleman that it took 7 years to open his first pizza restaurant. If you aren't opening a franchise store that has everything laid out for you the best thing you can do is hire a mentor or find someone that can help you. The one resource that you may find extremely helpful as I did is the Restaurant Startup Checklist by RestaurantMastering.com.
RestaurantMastering.com is a great resource for not just opening your first restaurant, but growing an already existing restaurant. There is many other helpful services that I highly suggest using.