Great atmosphere for the kids but everything else was horrible. This was our second time going here. We waited 10 minutes just for a server to come to the table. The ribs were cold, corn on the cob seemed to have been cooked all day, medium steak was cooked extra well. Not once were the water glasses refilled and dirty plates were never cleared. Unfortunately it looks like other people had the same experience.