The Chart House is nice with a terrific view for your guests. Practically next door is Cannon's which is about the same view with a little bit of a cheaper menu w/o dealing with the limited/valet parking. From your list, Salt Creek Grill is the closest to St. Regis and has a cute patio area that you can reserve for your private party. Brio is a cute little Italian restaurant that is super close to the hotel also. Something else to consider to is Renaissance, I have known lots of people to have their rehearsal dinners there. Hope you find something!
I would suggest Cannon's, Chart House, or the restaurant at The Marriott Laguna Cliffs (which is actually in Dana Point) and is called The Vue restaurant. All of these have views, the first two being the best. Salt creek grill has wonderful food and is a nice restaurant but no view, but is close to the St Regis. If you wanted to go north a bit, Las Brisas in Laguna Beach is on a cliff overlooking the beach and has amazing sunset views.
I just wanted to offer you help with any decorating or personalizing work if you need it. I can really make your event personalized and amazing! Call me at #909-499-0293 to discuss your event!
I've worked as a personalizer (painter) for over 10 years, and I also have a lot of experience with wedding coordinating (I worked at Party Plus for 5 years and Edwards Mansion for 4 years). My base rate starts at only $10 per table and I will set up the linen, glassware, plates, flatware, napkins and centerpieces for you. I offer specialty napkin folds too which really make the table pop! :) I can paint on wine glasses, party favors, centerpieces, you name it!
Call me if you're interested at #909-499-0293. Thank you for your time and congrats!
-Angie (I live by Hesperia, but I'm willing to travel) "Angie's Personals" and "Angie's Got It"