Leaving tonight for 5 days in old Tenochtitlan and was wondering if anyone had any good suggestions for pipe or cigar shops, places to smoke, etc. in Mexico City? Also happy for any restaurant or site recommendations!