Red Lobster hero image

Red Lobster

Restaurant

4215 13th Ave S, ACROSS FROM TARGET, 13th Ave SW, Fargo, ND 58103, USA

Biter Score
8.0
Open
Sunday: 11 AM – 9 PM