Balboa - 17th is a quaint establishment nestled in the heart of Newport Beach, CA. Known for its inviting atmosphere and delectable offerings, this venue provides a unique dining experience for locals and visitors alike.
With a focus on quality ingredients and exceptional service, Balboa - 17th prides itself on serving up a diverse menu of culinary delights. Whether you're looking for a casual meal or a special occasion, this establishment aims to cater to a wide range of tastes and preferences.
Generated from their business information