2 stars since we've had better experiences here, but this was crazy. Our waiter smelled like booze and messed up again and again and again: forgetting our drink order, bringing the wrong drinks TWICE, forgetting one drink altogether (our daughter I s too young to speak up so we didn't realize it till after we left), etc. The cheeseburger arrived without cheese on it, one order was delivered with stuff missing, and another person's order never got put in at all. (Waiter blamed the kitchen and claimed it got burned but we didn't buy it.) We did get comped the forgotten order, which finally arrived maybe half an hour later. Every single person of the five at our table had our orders messed up in some way at least once.
We've had mediocre service there a few times before, but this was too much. Food was ok and the manager is cool, but the waiter was obviously wasted.