Only gave this place 1 star because I have to. Horrible service!! We waited almost 30 min before drinks were ordered and they took another 20 min to get there. The order was taken by the assistant manager that looked as though he had never waited tables before. The only reason we stayed as long as we did is bc it was after a funeral visitation it was late and we had children that needed to eat. There were 11 of us and he took a couple of drink orders at a time. Some people ordered ice cream and then we're told 20 minutes later that they were out. We ended up leaving without apologies or acknowledgment that they had screwed up.