The Filet-O-Fish is one of the most popular sandwiches on McDonald's menu, but that doesn't mean you can order it just anywhere. Here's why.