Check with local code. My knowledge would be that you would need a restaurant license. A catering license would be required if the food was taken off-site and served as a catering.
Associate Vice President, Student Affairs
University of North Texas
Crumley Hall Room 182
1155 Union Circle #311008
Denton, Texas 76203-5017