My grilled cheese was not okay. $25 for a grilled cheese and it better be good. It wasn't. The cheese wasn't even fully melted. It was at the rubbery, about to melt stage, but didn't quite make it. All the staff was great except for our waitress. I think she got kind of miffed that we asked for a kids menu for my 15 year old niece who didn't see anything she liked on the lunch menu. We didn't get the kids menu any way because she told us in a rather bitchy tone that it's policy that you must be 12 and under. Fine. So I ask for a dessert menu for my niece. Waitress acted shocked. For lunch!? Jesus lady just give me the damn menu. I've been here before and I am not coming back anymore.