The dining options on cruise ships are usually quite diverse, but — as is the case at land-based restaurants — having a dietary requirement limits your choices. While cruise lines are used to serving a wide variety of travelers, it does take some work on your part to make sure there will be enough options available throughout your sailing — and that the staff is prepared to meet your needs. Here are seven tips for making sure you're well-fed.