Red Lobster Reviews & Details
10520 Coors Byp NW
Red Lobster is located at 10520 Coors Byp NW in Albuquerque near the intersection of Coors Byp NW and Ellison Dr NW. Their menu consists of American dishes . Call (505) 922-0266 today!
- On The Menu:Seafood
- Major Intersection:Coors Byp Nw And Ellison Dr Nw
Tell us more about Red Lobster Albuquerque!