My game uses identical square textures, but how do I snap them to the precise location of adjacency? Layer them like bricks.
Use vertex snapping or any of the other snapping functions in Unity. Please see the documentation on Positioning GameObjects where it details the options you have. You can also look at unit snapping.