Raise a glass because Red Lobster® just launched Happy Hour*! Starting today?and available every Monday through Friday from 3pm to 6pm local time at participating restaurants nationwide?guests can ...