Update Info - Ned's On The Rio Grande
This restaurant was reported as closed. If it is open, let us know.
Ned's On The Rio Grande
1100 Rio Grande Blvd NW
Albuquerque, NM 87104
1100 Rio Grande Blvd NW
Albuquerque, NM 87104