Tin Can Alley ABQ — Baby-Friendly Restaurant in Albuquerque, NMTin Can Alley ABQ is a restaurant in Albuquerque. Baby-friendliness not yet verified by parents — be the first to review!Address: 6110 Alameda Blvd NE, Albuquerque, NM 87113, USA