car reviews san wallpaper mex rent a car san diego reviews 9 reviews of Mex Rent A Car Not a good experience. ADDRESS 1002 West Juniper Street San Diego CA. Mex Rent A Ca… Wednesday, May 25, 2022 Edit