San Luis Obispo is a beautiful city in the Santa Lucia Mountain foothills, known for being America's Happiest City. These are the best and fun things to do in San Luis Obispo, California.