I found a casa de cita four blocks west and a block south of the corner of Tulum and Lopez Portillo. I think it's on the street marked 12 ste on google maps. There's a "abierto" sign in the window...