You can take you own food in and eat it in a private place. It is just a sign of respect not to eat in public as it is their culture and there beliefs. But most places will allow you to take out.