I had my rehearsal dinner at Vista Grill. It was amazing, the food, view, service, everything. My in-laws paid for it and it was pricey. Around $3K for 20 people.
My welcome dinner was at Los Arcos, it was delish and I also had great service. They had a private area for me and my 70 guests. This place was awesome and I highly recommend it. The price couldn't be beat either.