cheddar bay

Orlando, FL — Red Lobster’s parent company┬áDarden Restaurants today announced plans to close all 705 Red Lobster restaurants due to a dramatic rise in secret biscuit eating competitions. The restaurant …

Back

News Alerts

Signup for our daily news alerts or weekly recap
Signup