R and Rs Corner Bar 7601 Menaul Boulevard Ne Albuquerque NM United States
Phone: 505.293.8096 Alcohol: full bar