If you're camping, you'll need to be entirely self-sufficient in food and water. Otherwise, most lodges and other non-camping accommodation have restaurants.