Red Lobster 749

Red Lobster #749 is a Red Lobster restaurant located at 2601 North Prince Street in Clovis, New Mexico.