It's BJ's.. A giant chain so the food is going to be generic and nothing amazing. Even though I only gave them 3 stars this is a positive review. I can't say i like the food but i don't hate it. In large establishments, I expect consistency and quick service which they seem to have. I've been a few times and the service seems good. I would recommend it if you have a picky eater because most chain places are made to please the masses.
I didn't mind the happy hour. Good options for good prices but it's nothing to rave about.
The parking is decent but a little chaotic. This whole shopping center can be a mess.