First off: Permits. Call your county health dept and ask them which ones you need. (every community has their own codes which must be followed.
Second:Location is right. do your homework so see if people will even go there.
Third: have adequate parking.
Check into credit card fees (how much the...