Red Lobster 504

Red Lobster #504 is a Red Lobster restaurant located at 8703 Murray Drive in La Mesa, California.