lobster restaurant in Newport News
About 2 results.
Red Lobster
Jefferson Avenue 12580, 23602 Newport News, United StatesStop by Red Lobster’s Newport News location for the best seafood in town. Click here or call (757) 989-6423 to learn about our menu, hours and directions.
Red Lobster
West Mercury Boulevard 1046, 23666 Hampton, United StatesStop by Red Lobster’s Hampton location for the best seafood in town. Click here or call (757) 838-6062 to learn about our menu, hours and directions.