Red Lobster to Serve Mountain Dew Margaritas? Yes, Please!Red Lobster to Serve Mountain Dew Margaritas? Yes, Please!Come for the Cheddar Bay Biscuits and stay for the Mountain Dew Margaritas at Red Lobster!JaxJax