Red Lobster 404

Red Lobster #404 is a Red Lobster restaurant located at 4717 Highway 10 in Baytown, Texas.