That margarita made of Mountain Dew at Red Lobster looks awesome, and you know it
2020-09-15
On Tuesday, Red Lobster announced it’s newest creation. The glorious DewGarita, a beverage we can only believe is constructed by the only two liquids you need in your life. Tequila and Mountain Dew. While the specifics aren’t counted out, Red Lobster social media adds that the DewGarita will launch inContinue Reading