Red Lobster 688

Red Lobster #688 is a Red Lobster restaurant located at 895 Barnes Crossing Road in Tupelo, Mississippi.