Red Lobster
About Red Lobster
Red Lobster is a seafood restaurant in Henderson, Nevada, located at 570 Marks Street. Cuisine: seafood. Call (702) 933-5307 for current hours and details.
Location
570 Marks Street, Henderson, NV 89014