If you have a food allergy or a very specific diet, you might have considered bringing your own food to a restaurant. Is this ...