Hola sjam7
Asumo que el campo colonia que tienes en tu consulta, no pertenece a la tabla negocio y en este momento no te funciona. Dices que la tabla colonia tiene un parentid que es la llave entre negocios y info_colonia (Suponiendo el nombre de la segunda tabla)
Puedes probar haciendo join entre las tablas:
Si tienes campos que se llaman igual en las dos tablas, los diferencias anticipando el nombre de la tabla a la que pertenecen. por ejemplo: (info_colonia.colonia)
Espero te sirva.