Didn't find anything useful around Av. Stim 87 - 1er piso Mexico, feel free to search for a different location: