The Balboa Inn

105 Main Street

Newport Beach, CA 92661