Southern California pier black and white picture with Ruby's Diner. Balboa Pier is on Balboa Peninsula in Newport Beach, Orange County, California.