I am working with react-native-maps and using the react-native api for geolocation. When I am using location through the api what comes back on the simulator shows me in San
That is the correct behavior on the iOS simulator (and the Android emulator). You can change the mocked coordinates for geolocation on each like so (paraphrased from other answers):
iOS
Android
There's also a command line alternative for Android explained here using telnet
and the geo fix
command.
Or, you can do as ashutosh pandey suggests and test on a real device.