Psst: Did you know Red Lobster just launched a new happy hour menu? Every Monday through Friday from 3 to 6 p.m. at ...
When at Red Lobster, you know? I was most excited about this happy hour starter. The button mushrooms had a meaty, firm texture, a tasty foil for the luxuriously tender, creamy seafood filling.