The Montera

The Montera, 5740 Lake Murray Blvd, La Mesa, CA 91942