Enjoy the best Mexican food in Newport Beach in an upscale setting right on Balboa Marina, with romantic waterfront views. Join us for lunch, dinner and happy hour, 7 days a week. Our Taco Tuesday rocks with live music. Orange County’s finest Mexican weekend brunch offers a menu of authentic favorites. SOL Newport Beach is the perfect setting for your special occasion, birthday or corporate event.