Red Lobster 727

Red Lobster #727 is a Red Lobster restaurant located at 1525 Travis Boulevard in Fairfield, California.