Tin Can Alley — place to eat in Los Ranchos de Albuquerque, New Mexico · Hottub