O primeiro restaurante Red Lobster foi aberto em 1968 em Lakeland, na Flórida (EUA). Atualmente, existem 706 unidades da marca espalhadas por Estados Unidos, Canadá, México, Japão, Oriente Médio e Brasil.
A franquia Red Lobster inaugurou a sua presença no Brasil em 13 de maio de 2014 com um restaurante na área livre do Terminal 2 do Aeroporto de Guarulhos. A Mkt Virtual esteve presente nesta data especial da chegada da marca no Brasil, realizando a curadoria de conteúdo para as redes sociais e cobertura do evento para os meios digitais.
Depois, foram abertas duas novas unidades: na Avenida Brigadeiro Faria Lima, em São Paulo, e no Aeroporto de Brasília.
A marca tem um grande awareness junto ao público: ele atinge tanto ao público que tem como hábito fazer viagens para o Estados Unidos – e com isso a visita ao Red Lobster traz sempre as boas lembranças das férias – quanto o público que tem curiosidade sobre o restaurante e suas opções do cardápio.