GRAND OPENING – RED LOBSTER® WELCOMES NEW RESTAURANT TO FABULOUS LAS VEGAS – NOW OPEN ON CRAIG ROAD

Red Lobster® announced the grand opening of its newest restaurant in North Las Vegas, Nevada. Located at 1870 West Craig Road within the newly developed Craig Camino complex, the new Red Lobster brings high-quality, freshly prepared seafood to what has been deemed the ‘North Las Vegas Restaurant Row.’ This location marks the fourth Red Lobster … Read more