12 yrs ago•nmtroublereviewedAdults on Rio Bravo231 Rio Bravo Blvd SE Albuquerque, NM 87105After hearing lots of things about...