These restaurants, coffee shops, parks, theaters and other places to visit in La Mesa help explain why it’s known as the “jewel of the hills.”
These restaurants, coffee shops, parks, theaters and other places to visit in La Mesa help explain why it’s known as the “jewel of the hills.”