VLANs between 3 routers

You need a managed switch, first. See this thread for the reasons.

That said, if the 3 router devices are running OpenWrt or another advanced OS, yes, this is totally possible