Get yourself to BJs. Because the food is that good. There is something for every person in your group, from picky to somewhat exotic... Seriously: every person!
We had Brussel Sprouts and salads and we looked around at what was walking past our table to other destinations and realized that all pizza is clearly NOT made the same. It was our remorse - that we didn't get pizza. Hard to do when everything sounds great.
Our server helped us a lot in our selections and did not steer us wrong. However, he was a better concierge than he was a server. Very personable, not so much on the plate removal, drink refill, meal inquiry.
Parking is great, restrooms are clean.
One HUGE pet peeve of mine: the need to give my cell phone for seating. You get my cell number, I get a welcome text - which I don't want. Then I get a your-table-is-ready text while looking at the host/hostess... right there - hey! whatcha doing!? Human beings over here! Look, Look! Sorry that this is becoming a rant here Yelpers, but for pity's sake make eye contact and act like a host/hostess - not a technician! I know: Corporate progress, cutting edge stuff...