The specific permits and licenses required vary by location, but typically you will need a food vendor license, health department permit, and possibly a business license. Check with your local government for the exact requirements.