Flavors of Newport Beach
Meeting Spot Ruby's Diner at the end of the Balboa Pier
#1 Balboa PierBalboa, CA 92661
Ruby's Diner at the end of the Balboa Pier, Newport Beach