The only thing that makes giving the perfect gift more satisfying is buying that gift from a local business. Here in San Diego, there are hundreds of local businesses offering unique gifts that will make birthdays, weddings, or holidays extra special. Check out our favorite local spots for one-of-a-kind presents.