I think 3 stars is pushing it for me but I think it could go up or down on any given occasion based on tonight's experience. We were seated with a party of 8. One of them had a gluten allergy so his food was made first, then the rest of the table. That's nice, but We weren't with that party and we should've been seated with another group. So, we had our soup and salad and the entire table watched and waited for one person to be cooked for and served. Then, everything was scrubbed to start all over for everyone else's dinner. We were 50 minutes in before they started cooking for the table!
I ordered my filet medium rare and it was well done. As I watched it cook, I kept thinking, "that can't be the filet...they will bring it out at the very end". Nope, that was it! The rice was mediocre. We didn't get our sherbet for at least 20 minutes after our plates were cleared because the waitress had to get the cakes the party stored in their refrigerator! Seriously? It was ridiculous. We weren't with this party and we had to wait for them to get served. Plates, forks and a cutting/serving knife were brought for them while we sat with our credit card on the table waiting to blow that Popsicle stand!