Mesa Rim Climbing & Fitness center is San Diego's largest indoor rock climbing gym with top rope, lead climbing, and bouldering, plus a fitness center and yoga studio