I'm not a plumber- but I do fix a lot of stuff around the house.
As has been said, and from my experience, it's probably the disposal.
Search the internet for instructions on how to disconnect it.
(It's not that difficult.)
Check it out and the adjacent pipes.
Be prepared... there's a lot of water that stays down there... and it's gonna get gross.