Are you running multiple VLANs in both locations? If so, you may want to encapsulate the traffic in a tunnel. Be aware that running the same VLANs on two sites with the router for those VLANS at one site will make routing for the other site a real pain.
If not multiple VLANs, the simplest solution would usually be to dispense with the VLAN and route traffic normally.
I have never run VLANs across a WAN and would avoid if I could.