tvsvcrs
in
Albuquerque, NM
Pelican's Steak & Seafood
10022 Coors Blvd NW
Albuquerque
NM
87114
(505) 899-2000
7.6
mi