A study today released by the Food and Drug Administration said that the cheddar biscuits served at Red Lobster chains around the country are “too delicious” and that consumers should be cautious of eating “excessive amounts of them.” FDA spokesman Saul Koski says, “Red Lobster has obviously infused these biscuits with substances that make them [...]
