Red Lobster

Lively chain restaurant serving American seafood standards amid New England-themed decor.

Social Media:

Facebook
tripadvisor
address

2625 N. Main St., Roswell, NM, 88201

phone

575-622-4818