Red Lobster 508

Red Lobster #508 is a Red Lobster restaurant located at Richland Mall, 5925 West Waco Drive in Waco, Texas.