Newport Beach Main Street Balboa Peninsula picture. Main Street Balboa has stores, restaurants and gift shops and is a popular tourist destination. Balboa is a neighborhood on Balboa Peninsula in Newport Beach, Orange County, California. Picture is toned in nostalgic 1950s or 1960s vintage style.