Went there twice . The first time the waitress was one of the worst we have ever had. We were grabbing a bite to eat before a movie at the then Rave cinemas in Town Square and we let her know that. She assured us that we would make it with time to spare. 20 mins.close to the movie we had still not received our meal, when we asked her what was the status she told us it would have been ready in a few minutes. 5 minutes later the same answer was given . 10 minutes till she brashly told us that if we had not ordered meals that took so long we would have eaten and been on our way! WE ORDERED PRE COOKED BEEF BRISKET AND A HAMBURGER. After waiting for close to an hour we asked for the manager who competently took care of the situation comped the meal and gave us a new server. We missed our movie and ended up waiting an additional two hours for the next movie but the new server was nice and the meal was good. Against our better judgement we decided to try it again and the service was much better. The food is comfort food, so it's not really anything that cannot be had at many other places, but not sure we will go back there again. The one bonus is that it is close to the theater.