We have been having a debate for the last 2 months on whether to go with beef and chicken for our buffet, or beef and salmon, or beef and walleye. FI's parents think that those who would eat chicken, would eat salmon, and salmon is a little classier. My mom says no one will eat salmon, and we should get walleye because my brother doesn't eat beef. (I promptly informed her that we aren't altering the menu for one person...he will eat what we offer)
Personally, I don't like chicken, walleye or salmon, but I know I'm super picky and my tastes won't account for the majority of our guests. My FI assures me I will get something I like, even if he has to order a pizza just for me.

I think the safe choice will be beef and chicken. I just feel like chicken is so over done at large events. Banquets, company parties, weddings....everyone serves it.
Our dinner is a 2 entree buffet, and there will be sides that will appease the vegetarian crowd (if we have any).
For a wedding of 300+ people, do you think beef and chicken is best, or should we throw a fish option in there?
We are going to be tasting the London Broil, 2 chicken options, and the walleye on Thurs, just to get a variety.
Re: Tasting on Thurs - getting both sets of parents to agree on something will be a miracle
Like PP said, beef and chicken is the standard, but if it tastes good, go for it!
I would guess that 95% or more of your guests will see whatever two options you give and pick which one sounds more appetizing even if they don't usually go for either one. I don't eat a lot of red meat, but if I had it as an option and the other choice was something I didn't care for, I'd go with the beef and I wouldn't be upset that my free meal wasn't my favorite food.
Since you're kind of a picky eater, I'd try to let your fiance handle as much of the decision-making as he can in this regard. I'm also picky, so that's what I'm doing, too.
Planning Bio-Added FOR SALE page, will be adding more stuff to it soon!