Red Lobster 478

Red Lobster #478 is a Red Lobster restaurant located at 4450 Rodeo Road in Santa Fe, New Mexico.