We have been to this place twice. Service and food are outstanding! The first time they were very busy but our wait for a table was less than five minutes. Our server was a tad slow but we didn't mind as it gave us time to look over the menu. She was super friendly and helped me make a selection. I got the tilapia. The husband got the jumbalaya. Both were so good. They do their own rootbeer and cream soda and I can't say enough about those. You can actually taste the butterscotch in the cream soda. The second time we went was a Friday night. They will not accept reservations for a party under 10 but if you call before you arrive they'll add you to the wait list. We called half an hour before we left the house and added our name to the list. When we arrived the place was packed to the point that people had to wait outside. We walked right in and they had a table for us. No waiting at all! We got some very dirty looks. lol Despite being very busy our server was attentive and quick. I got the thai salmon covered in mango salsa. Amazing! Husband got the chili burger. My friend got a club. We were all so into our food we ate in silence for quite some time. I tried their black cherry soda. It was really good. The only gripe I have is that I ordered their gluten-free pizookie at the end of our meal. I got it to go. They did make us wait a bit for that and later, when we opened it up, we discovered the pizookie was not cooked. It was just a doughey mess. I was very disappointed by that. I had also expected it to be somewhat bigger. It is $5.99 and really just an oversized cookie but not so big that I'd call it a pizookie. I won't be ordering that again. But we will for sure go back to BJ's for a good meal.