Red Lobster 538

Red Lobster #538 is a Red Lobster restaurant located at 1001 East Central Texas Expressway in Killeen, Texas.