San Diego is easier to get around in and has several reputable tatoo parlors. I would stay in the states and not go to Mexico to get it done. there is also a lot to see in San Diego. Sea World, San Deigo Zoo, beaches, places to eat and fairly inexpensive places to stay. If you don't have transportation, try staying outside downtown on one of the trolly lines which can get you in and out of town in 20 min or less. Try the tatoo parlors in downtown, Hillcrest or North Park areas. Try San Diego web sites and look for cheap accomidations.