Get directions to: Best Value Inn - La Mesa (bv), La Mesa, CA
Restaurant address: 6952 University Ave La Mesa, CA 91942, USA
Restaurant: Best Value Inn - La Mesa (bv)