The Village Inn Serving Balboa Island Since 1933 Open Daily for Lunch & Dinner. Reservations View Menus 127 Marine Avenue, Newport Beach CA 92662 New website coming soon! Stay tuned 🥂