Food was good, it did however take some time getting to the table. The kids menu is excellent in both price and options. Service could have been better, the waiter seemed lost at certain times, he seemed stressed as well. Biggest complaint though is seating. We had a reservation and were seated immediately in an almost empty restaurant. We were seated in the middle where it appeared they were trying to add more seating to the place as it was cramped. I asked if we could be seated along the outside of the restaurant and were told "no, those tables are reserved." They may have been but I can tell you that when we left two hours later, there was still no one at those tables and most were seated in the middle where you basically have to ask the table behind you if you need to back up your chair. The host seemed arrogant and while Mickey and Mooch is nice, it's not nice enough for the uppity attitude. Too many nice places in Charlotte, may not be back to this one for a while. Two years ago, it was my favorite place to eat if that says anything.