Tantoyuca is located at 21.350540, -98.182938 geo coordinates. Tantoyuca is located in Tantoyuca, Nuevo Laredo, Mexico.