Red Lobster 600

Red Lobster #600 is a Red Lobster restaurant located at 3451 East Main Street in Farmington, New Mexico.