A great San Diego wedding venue is hidden within a business park in Sorrento Mesa. Karl Strauss has several locations throughout southern California, each with it's unique style. The Sorrento Mesa location has a Japanese-style tea garden, which helps to make a beautiful backdrop for weddings and photography. With its lush vegetation, koi pond, and waterfall, you'll forget that you're in San Diego. Karl Strauss in Sorrento Mesa has quickly become one of Top Shelf Photo's favorite venues for wedding photography.