Red Lobster 461

Red Lobster #461 is a Red Lobster restaurant located at 3544 Northwest Federal Highway in Jensen Beach, Florida.