When it comes to restaurants, the ambiance is everything. The right atmosphere can make or break the dining experience, so choosing a restaurant in San Diego with features that create a good ambiance is important. Here are five of the most important: Location:...