It isn't easy to estimate potential food costs as it depends on where a person chooses to eat. For fine dining experiences, expect to spend more than $100 per person for a multiple-course meal with wine. On the other end of the spectrum, you can enjoy $7 sandwiches and fast food meals. Thus, if you want to go all out with a luxe experience and eat from the top restaurants, bring some serious cash. You can get by on $60 a day or less on food if you eat cheap and split meals with friends.