Red Lobster
➤ 2885 23rd Ave, Greeley, CO 80631, United States
American , Seafood, Delivery Services, North American, American, Seafood
"Four and half stars.... Ambiance: the dining area is very clean, moderately quiet, and dark. Our family of 8 people ate dinner at 8:15pm. Service: our..."