There is a very small Police station on the pier at Del Perro Beach, located on the eastern side of Los Santos. The station ... This is because it's North of the main Vinewood area, close to ...