Don't know about your area, but around here it is illegal to sell to the public any meat or other food that is cooked in your home. There is an exception for church groups that do speghetti suppers and gumbo drives and the like.
If you cook for public consumption you have to have sterlization equipment such as a 3 compartment sink and water heater capable of 185*. Outside smokers have to be contained inside a screened area with rainproof roof.
If food is to be consumed on premise then the proper amount of restroom facilities, handicapped and otherwise, is determined by the number of customers that can be seated.
It is a lot of red tape and constant dealing with the health department.
There is a lot less beaurocracy involved if you just cook at events, like fairs and such stuff.
edit - I said sterlization equipment and really meant disinfecting equipment.