Seafood Restaurants Near Me

Find the best Seafood Restaurants near you

Sponsored link

Info about Seafood Restaurants in Alsen, North Dakota, ND

There is 1 Seafood Restaurant in or near Alsen, North Dakota ND.

Red Lobster

Red Lobster, placed in Grand Forks, is a Grill Restaurant worth checking-out. This Grill Restaurant serves Seafood cuisine. They have a bar menu available. Red Lobster is a really good Seafood Restaurant. You can call them at (701) 772-8770.
Read more about Red Lobster in Grand Forks, ND
Sponsored link