Red Lobster 608

Red Lobster #608 is a Red Lobster restaurant located at 12180 Amargosa Road in Victorville, California.